【问题标题】:Android, Is it mandatory to work with JNI in Linux?Android,在Linux中是否必须使用JNI?
【发布时间】:2011-08-25 10:40:12
【问题描述】:

我正在阅读 Vladimir Silva 的《Pro Android Games》一书。 他使用 Ubuntu Linux 作为操作系统。因为我不是 Linux 方面的专家,所以我更喜欢使用 Windows。

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

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

谢谢

【问题讨论】:

  • 不是很相关,但是...键盘实际上是我怀疑 Ubuntu 无法识别的最后一块硬件。是什么类型 ?通知 Ubuntu 的某些人您的特定键盘不起作用可能是件好事。即使您不想采用 Linux 方式,它也可能会帮助处于相同情况的其他人找到解决方案。

标签: android windows linux java-native-interface


【解决方案1】:

引用the documentation(强调我的):

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

【讨论】:

    【解决方案2】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-07-09
      • 2018-10-28
      相关资源
      最近更新 更多