Android,是否必须在Linux中使用JNI?

时间:2011-08-25 10:40:12

标签: android windows linux java-native-interface

我正在读弗拉基米尔席尔瓦的“Pro Android Games”一书。 他使用Ubuntu Linux作为操作系统。因为我不熟悉使用Linux,所以我更喜欢使用Windows。

我的问题是,我可以使用Windows(而不是Linux)进行所有编程和C编译吗?

我在我的系统上安装了Ubuntu,但它无法识别我的键盘和蓝牙。处理这些问题非常耗时。因为这些我想留在窗户。

由于

2 个答案:

答案 0 :(得分:3)

引用the documentation(强调我的):

  

NDK包含一组交叉工具链(编译器,链接器等),可以在Linux,OS X和Windows (与Cygwin)平台上生成本机ARM二进制文件。

答案 1 :(得分:0)

我是这么认为的。 Android SDK在Windows上运行。但你听起来像是想写本机代码。您将需要Android本机代码开发工具包。我不知道是否在Windows上运行,但我不明白为什么会这样。