这几天将eclipse ADT项目移植到android studio中发现,jni中so没有导入到apk中,运行后发现提示“can’t find lib**.so”,折腾一段时间。
本人环境如下:
studio vesion: 1.2.2
android gradle:1.2.3
PC:ubuntu 14.04
首先,在我们的Module的根目录中建立libs目录(如果有就不用了),将so文件分别拷入。
网上好多方法说,在build.gradle文件添加如下:
|
|
我没有尝试成功, 可能本人是linux平台原因吧,最后发现两种方式。
1.1 手动添加
修改build.gradle:
|
|
1.2 指定路径
修改build.gradle:
|
|
可以根据自己需要添加。
/home/hujd/project/org/blog/android_import_so.html