2023-01-20 323
我创建了一个将是系统应用程序的应用程序.
当我正常安装应用程序时(不是作为系统应用程序)” .so”文件已加载.但是,当我通过将APK放入/System/app/来制作系统应用程序时
,我收到以下错误
01-09 00:20:26.889: E/AndroidRuntime(2101): java.lang.UnsatisfiedLinkError: Couldn't load iconv from loader dalvik.system.PathClassLoader[DexPathList[[zip file "/system/framework/com.google.android.maps.jar", zip file "/system/app/My.apk"],nativeLibraryDirectories= [/vendor/lib, /system/lib]]]: findLibrary returned null
我对此做过的研究 –
似乎” .o”和” .so”文件位于/system/lib/and/vendor/lib/.
中.
即使将文件添加到各个目录之后,仍然无法加载库.
任何帮助将不胜感激.
在我的情况下,问题与权限有关.将” .so”文件放入各个目录之后,我修改了默认分配的权限600至755.它运行良好.
以上所述是小编给大家介绍的在制作系统应用程序时无法加载.so库文件,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对77isp云服务器技术网的支持!
原文链接:https://77isp.com/post/26048.html
=========================================
https://77isp.com/ 为 “云服务器技术网” 唯一官方服务平台,请勿相信其他任何渠道。
数据库技术 2022-03-28
网站技术 2022-11-26
网站技术 2023-01-07
网站技术 2022-11-17
Windows相关 2022-02-23
网站技术 2023-01-14
Windows相关 2022-02-16
Windows相关 2022-02-16
Linux相关 2022-02-27
数据库技术 2022-02-20
抠敌 2023年10月23日
嚼餐 2023年10月23日
男忌 2023年10月22日
瓮仆 2023年10月22日
簿偌 2023年10月22日
扫码二维码
获取最新动态