Eclipse Juno ADT插件NDK路径被删除了吗?

时间:2014-07-13 14:27:56

标签: android eclipse android-ndk adt

我找不到使用ADT插件在Eclipse Juno上设置NDK路径的选项。 (我昨天从Android网站下载了ADT Bundle)。

每个人都说我应该在Windows下找到它 - >偏好 - > Android - > NDK但Android下的NDK选项根本不存在。也许他们在最近的版本中改变了它的位置?无论如何,我似乎无法找到一种方法来改变Eclipse中的NDK路径。

照片: enter image description here

我觉得我在这里错过了一些非常明显的东西......

6 个答案:

答案 0 :(得分:25)

通过安装'开发人员工具'

解决此问题

来自Eclipse - >帮助 - >安装新软件... - >

选择:" Android开发人员工具更新网站 - https://dl.google.com/android/eclipse/"

取消选中"在安装过程中联系所有更新站点以查找所需的软件"选项

检查并安装"开发人员工具"

答案 1 :(得分:18)

您需要重新安装ADT-23.0.4.zip(不要忘记选择Android原生开发工具);
Please have a look at this Android SDK page

你应该:

  1. 下载ADT-23.0.4.zip。
  2. 重新安装。
  3. 重新启动。
  4. 你会看到Eclipse>窗口> Android> NDK标签。

答案 2 :(得分:6)

我遇到了同样的问题。浪费那几个小时很烦人,但我想我想出来了。 我做的是,

  1. 从旧的ADT安装中抓取文件com.android.ide.eclipse.ndk_22.3.0.v201310242005-887826.jar,显示\eclipse\plugins文件夹中的NDK选项。

  2. 将其重命名为com.android.ide.eclipse.ndk_23.0.2.1259578.jar

  3. 将其粘贴在adt-bundle-windows-x86_64-20140702\eclipse\plugins

  4. 重启Eclipse。

  5. 你好NDK!

  6. 我希望将来不会出现任何问题!

答案 3 :(得分:2)

后:

  1. 为Mac OS X关闭Eclipse Luna Service Release 1a(4.4.1)。
  2. 安装Oracle Java JDK 1.7(JDK 7u75)(jdk-7u75-macosx-x64.dmg)
  3. 修改Eclipse.ini以添加两行(在-vmargs之前): -vm /Library/Java/JavaVirtualMachines/jdk1.7.0_75.jdk/Contents/Home/bin/java
  4. 重启Eclipse。
  5. 转到首选项 - > Java->已安装的JRE,单击"搜索",然后选择Java SE 7(1.7.0_75)作为默认JRE
  6. 重启Eclipse
  7. 首选项 - > Android-> NDK设置出现,我可以设置NDK路径。

答案 4 :(得分:1)

我有同样的问题,我不知道为什么,但问题是Eclipse / Juno版本,所以我在eclipse页面下载Keplerversión并安装adt的插件,并且一切正常。

答案 5 :(得分:1)

我遇到了最新的Eclipse Luna和ADT插件的问题 - 尽管在Eclipse Luna中安装了CDT和Android Native Developer Tools插件,但它们无法正常工作。

原因是我使用的是Apple Java 1.6(Java 6),而Luna“需要”Java 7 VM。没有提供警告!为了解决这个问题,我从Oracle安装了最新的JDK,然后更新了Eclipse.app包中的Eclipse.ini文件,添加了2行:

-vm
/Library/Java/JavaVirtualMachines/jdk1.8.0_25.jdk/Contents/Home/bin/java

就在-vmargs行之前。

然后当我重新启动Eclipse时,CDT被正确使用Eclipse -> Preferences...列出了之前不存在的一些C ++设置,并且Android部分有一个允许指定路径的NDK条目。