您的位置:首页 > 移动开发 > Android开发

Android Studio + JNI 实践~入门第一步

2016-03-02 14:49 309 查看
Android的JNI开发主要有两中情况:一种是使用已经编译好的.so动态库;一种是使用c/c++源代码开发。

使用已编译好的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
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: