2012-03-28 33 views
6

我必须将一些c代码与我的Android应用程序集成。我做了一些R & D,并知道我可以通过NDK(本机开发工具包)完成此操作。Eclipse:哪里可以放NDK参考?本土开发缺失?

我下载NDK,看了一些文章,并观看视频配置NDK而Android节点没有显示原生开发节点设置NDK参考。

我失去了一些步骤或任何其他问题......请帮助

看到我的偏好窗口。

enter image description here

+0

这可能有助于http://stackoverflow.com/a/25292915/3742271 – Shravan 2014-12-14 11:31:25

回答

1

我跟着this guide但是当我安装了Sequoya包没有工作--no新的选项出现在首或上下文菜单。

我在Ubuntu的10.10工作,所以我尝试添加这些行的.bashrc

# Android definitions 
export PATH=$PATH:$HOME/android-ndk-r7c 
export ANDROID_NDK_ROOT=$HOME/android-ndk-r7c 
export NDK=$HOME/android-ndk-r7c 

我重新启动Eclipse和重新安装在Eclipse中塞阔亚包再次,可呈现我从来没有卸载,所以这是一个有点奇怪。但它的工作。

也许如果你有Windows,你可以尝试添加这些作为环境变量。

12

在安装ADT插件为:

  1. 帮助 - >安装新软件。
  2. 单击添加
  3. 名称 - ADT

    回购 - https://dl-ssl.google.com/android/eclipse/或找到链接在这里

    http://developer.android.com/sdk/installing/installing-adt.html

  4. 这是非常重要的。同时选择开发人员工具NDK插件并继续安装。

你走了。你可以在Windows-> Preferences-> Android-> NDK中找到该选项。设置相应的路径

+1

这是我发现每次遇到这个问题时唯一的答案在我们的开发人员计算机上出现这是你过去必须在NDK捆绑之前安装NDK的方式。希望他们保持链接活跃。 – dhakim 2014-08-22 16:14:19

0

我在Win7上有同样的问题,Eclise Juno。

  1. 将NDK,CDT功能和插件从/ eclipse/dir复制到某些备份目录。 文件和目录掩码:org.eclipse.cdt *; com.android.ide.eclipse.ndk *; 这将在NDK

  2. 的reinstalation节省时间,在Eclipse中通过Eclipse卸载Android原生开发工具 /帮助/安装新的软件/已安装/ ... 关闭Eclipse

  3. 更新环境变量:
    更新PATH = $ PATH:$ HOME/Android的NDK-R8C
    新ANDROID_NDK_ROOT = $ HOME/Android的NDK-R8C
    新NDK = $ HOME /安卓-ndk-R8C
    一样从备份中恢复/月食

  4. 复制文件和迪尔斯提到玛丽娜/功能&插件

  5. 启动Eclipse和INSTAL NDK再次

1

对我来说,NDK路径失踪,因为我还没有安装Java Development Kit。 安装,并重新启动日食导致NDK链接出现在菜单