我正在学习 NDK 环境,有很多教程/示例可以教您使用 NDK/JNI 构建一个简单的设计。
有人说我们需要运行ndk-build来生成.so文件,有人说不需要,只需将项目与“添加原生支持”链接即可。有谁知道我们应该使用什么方法来发布 ndk-r10?
谢谢
我正在学习 NDK 环境,有很多教程/示例可以教您使用 NDK/JNI 构建一个简单的设计。
有人说我们需要运行ndk-build来生成.so文件,有人说不需要,只需将项目与“添加原生支持”链接即可。有谁知道我们应该使用什么方法来发布 ndk-r10?
谢谢
r10不会改变游戏规则。您仍然需要运行ndk-build
以创建**.so** 文件(并复制到正确的目录)。
如果在 eclipse 中(更准确地说,在 ADT 中)你为你的项目添加了原生支持,那么 eclipse 将ndk-build
作为构建项目的第一道钢启动,所以你不需要ndk-build
手动启动。
ndk-build
您可以在eclipse中打开项目属性时查看和修改参数。您可以在 Eclipsendk-build
的控制台视图中看到输出。错误和警告也将出现在问题视图中。
有些人报告说他们无法通过最新下载的 ADT 捆绑包添加本机支持。手动更新通常可以解决此问题,请在 SO 上搜索更多相关信息。