Mac Android Strudio NDK
2016-04-14 14:15
393 查看
首先介绍下开发背景
开发环境:MAC + Android Sdudio
网上看了好多种方法,包括<<ANDROID 应用性能优化>>一书里写的方法也是通过command line 执行
[plain] view
plain copy
javah -classpath XXX -jni -d jni XXX.XXX.XXX
来生成.h头文件
尝试了各种方法,报了各种错误,最后找到在Android studio环境下开发生成.h文件的正确姿势
1, 从Android Studio的Terminal里进入到, <Project>/src/main/java 目录下,一定要刀这个文件夹下来执行命令操作。
2, 执行javah XXX.XX.XXX 即可, XXX.XX.XXX是要生成.h文件的完整路径名,包名+文件名
3, 然后就会在当前目录下生成相应的.h文件。
*无需切换到build/intermediates/classes/debug/文件夹下,也无需配置-classpath环境变量。
开发环境:MAC + Android Sdudio
网上看了好多种方法,包括<<ANDROID 应用性能优化>>一书里写的方法也是通过command line 执行
[plain] view
plain copy
javah -classpath XXX -jni -d jni XXX.XXX.XXX
来生成.h头文件
尝试了各种方法,报了各种错误,最后找到在Android studio环境下开发生成.h文件的正确姿势
1, 从Android Studio的Terminal里进入到, <Project>/src/main/java 目录下,一定要刀这个文件夹下来执行命令操作。
2, 执行javah XXX.XX.XXX 即可, XXX.XX.XXX是要生成.h文件的完整路径名,包名+文件名
3, 然后就会在当前目录下生成相应的.h文件。
*无需切换到build/intermediates/classes/debug/文件夹下,也无需配置-classpath环境变量。
相关文章推荐
- android:configChanges
- android数据交互之Handler Message消息机制
- 编译Android源码和内核源码的归纳总结
- Perl脚本调试/测试Android
- Android绚丽加载效果视图(loading)控件
- Android练习(一)
- Android初学习 - 遍历Bundle的内容
- Android中关于Volley的使用(八)缓存机制的深入认识
- Android中关于Volley的使用(七)认识 NetworkDispatcher 和 BasicNetwork
- Android中关于Volley的使用(六)认识 CacheDispatcher
- android带样式文字的实现
- Android中关于Volley的使用(四)利用NetworkImageView来加载图片
- Android 多线程用法大集合
- Android Studio下导入jar包(以andbase.jar为例)
- Android 输入法相关
- Android中关于Volley的使用(二)加载Json数据
- Android--音乐播放器
- Android中关于Volley的使用(一)加载图片
- Android中关于Volley的使用(零)Android中下载编译Volley
- android AES加密 --java