android ndk 16 mac,mac android ndk第一步

1.下载java,ndk,sdk2.mac下面配置环境变量,参考http://mylogo.blog.51cto.com/2963158/1661119cd~/可以显示当前用户下面的环境变量,然后使用touchbash_profile

1.下载java,ndk,sdk

2.mac下面配置环境变量,参考

cd ~/可以显示当前用户下面的环境变量,然后使用touch bash_profile创建文件或者vi bash_profile编辑环境变量文件,配置ndk和sdk的路径,配置完成以后使用ndk-build查看是否配置成功.

如果出现:

Android NDK: Could not find application project directory !

Android NDK: Please define the NDK_PROJECT_PATH variable to point to it.

/Users/vodone/documents/install/android-ndk-r10c/build/core/build-local.mk:148: *** Android NDK: Aborting    .  Stop.

说明配置已经成功只是没有找到对应的android项目目录

此时我们需要新建一个android项目,然后添加一个jni目录,添加一个Android.mk文件和一个helloword.c文件到jni目录,然后把当前的编译环境切到这个android目录下面执行ndk-build就ok了

(1)  把本地代码放在$PROJECT/jni/…下,比如将hello.c放到apps/hello/jni/目录下

(2)  在你的NDK编译系统中在$PROJECT/jni/Android.mk来描述你的源代码

(3)  可选:在$PROJECT/jni/Application.mk到你的编译系统中来详细描述你的项目,尽管你开始的话不一定需要它,但是它允许你使用更多的CPU或者覆盖编译器/链接器的标记

(4)  从你的项目的目录开始通过运行”$NDK/ndk-build”来编译你的代码,或者从子目录开始

(5)   最后一步可以copy,,万一成功,剥离共享库的应用层序需要你的应用程序的项目根目录。然后你通过通常的方法来生成最终的apk

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值