我一直无法解决我的问题,我环顾四周,找不到好的解决方案。
问题是我有一个必须是系统应用程序的 Android 应用程序。我有自己的设备,所以我可以将它们安装在系统应用程序上。
我正在使用系统应用程序上的预安装应用程序来执行此操作。此应用程序将 .apk 文件从资产中保存data/data
并移动到system/app/
文件夹。
一切顺利,除了当我启动它时,它得到一个异常java.lang.ExceptionInInitializerError
,这意味着找不到 jni lib。可能是因为它没有安装在/system/lib
目录中。
有谁知道我该如何解决这个问题?
我知道一种解决方案是在系统中查找 jni lib 并将其移动到,system/lib
但我想避免这种情况。
谢谢你。