解决lib只读的问题
来源:互联网 发布:联合国工作 知乎 编辑:程序博客网 时间:2024/05/29 12:53
System.load("system/lib/libled.so");
System.loadlibary(libled.c);
可以指定路径到("/data/libled.so");来解决lib只读的问题。
在我徹底放棄把文件拷貝進system/lib后,找到了解決辦法:
Android.mk文件的LOCAL_MODULE :=all,此名稱不要加"lib"前綴,而且要在工程文件夾下新建jni,把.c,.h和.mk都拷貝到jni里,cd到jni目錄,調用ndk-build,會自動在工程文件夾下生成lib文件的文件夾,文件名如liball,而loadLibrary名稱參數需要為"all",填寫liball是會找不到庫的.
已經不需要把文件拷貝到lib文件夾,按此方法生成的so文件會直接安裝進/data/data/你的目錄,直接加載就可以找到.
System.loadlibary(libled.c);
可以指定路径到("/data/libled.so");来解决lib只读的问题。
在我徹底放棄把文件拷貝進system/lib后,找到了解決辦法:
Android.mk文件的LOCAL_MODULE
已經不需要把文件拷貝到lib文件夾,按此方法生成的so文件會直接安裝進/data/data/你的目錄,直接加載就可以找到.
0 0
- 解决lib只读的问题
- 解决lib只读的问题
- 解决 Redis 只读不可写的问题
- 解决IIS"数据库或对象为只读"的问题
- SQL Server 2008 解决附加数据库为只读的问题
- 解决ubuntu下U盘变成只读的问题
- 解决ubuntu下U盘变成只读的问题
- ubuntu下解决SD卡只读的问题
- 解决找不到 opencv lib的问题
- VeraCrypt的只读问题
- 解决Ubuntu Recovery模式下只读问题
- 解决json-lib的一些序列化循环处理问题
- VS2008 OPENCV解决新建工程重复配置lib的问题
- Visual Studio2010解决无法启动***.lib的问题
- I-Jetty的lib打包出错问题及解决
- 解决“无法添加/移除此函数,因为父级类代码为只读”的问题
- 解决数据不能更新,数据库或对象为只读的问题[图]
- 解决ASP不能更新,数据库或对象为只读的问题
- Android JNI开发入门之一
- Android JNI开发入门之二
- Android JNI开发入门之二
- Android HAL实践(一):Mini6410…
- Android HAL实践(一):Mini6410…
- 解决lib只读的问题
- 解决lib只读的问题
- 在x86的机器上编译使用Andorid
- 在x86的机器上编译使用Andorid
- virtualbox 虚拟机 ubuntu中下添加…
- virtualbox 虚拟机 ubuntu中下添加…
- Errors when building android-gin…
- Errors when building android-gin…
- JNI数组传递与异常处理