Android Studio + JNI 实践~入门第一步
2016-03-02 14:49
309 查看
Android的JNI开发主要有两中情况:一种是使用已经编译好的.so动态库;一种是使用c/c++源代码开发。
Android Studio工程目录示例:
![](http://img.blog.csdn.net/20160302142438729)
使用已编译好的so
将so放置到指定目录下即可,编译之后so就会被自动打包进apk,代码中直接 loadLibrary即可。目录结构示例如下:.[module_name] . . [src] . . .[main] . . . .[jniLibs] . . . . .[armeabi] . . . . .[armeabi-v7a] . . . . .[x86] . . . . .[mips]
String libName = "helloNDK"; // 库名, 注意没有前缀lib和后缀.so System.loadLibrary( libName );
Android Studio工程目录示例:
使用C 或 Cpp源码
相对比较复杂,目前还在摸索中。实验总结
参考链接
/article/4971048.html相关文章推荐
- mac os x上 android apk 反编译
- android修改开机动画和铃声
- Android ListView异步加载图片乱序问题,原因分析及解决方案(二)
- Libgdx仿安卓R文件通过Id访问资源
- Android的bitmap和优化
- android 如何计算PopupWindow宽和高
- android dpi dip px
- [Android] Android开发优化之——从代码角度进行优化
- Android 相机或者相册上传头像
- android 在Activity的OnCreate()方法中如何获取view的宽和高
- android 图片加载框架picasso流程解读
- Android Surface(2)
- Android 存储选择
- Android 中 shape、selector与layer_list使用与区别
- android 中xml文件的各种样式的学习
- android: EditText一边输入一边进行判断显示操作,运算复杂时的解决方案
- android 开发技巧(12)--更改 Toast 显示位置的技巧
- Android代码优化小技巧
- Android--Logcat
- Android开发优化之——对Bitmap的内存优化