简书链接:使用爱加密360加固的app移动到systemprivapp无法运行错误原因分析
文章字数:109,阅读全文大约需要1分钟

1
2
3
4
5
6
7
ocess: cn.qssq666.fixengine, PID: 4801
java.lang.UnsatisfiedLinkError: dlopen failed: "/data/data/cn.qssq666.fixengine/files/libexec.so" is 32-bit instead of 64-bit
at java.lang.Runtime.load0(Runtime.java:914)
at java.lang.System.load(System.java:1508)
at s.h.e.l.l.N.<clinit>(Unknown Source)
at s.h.e.l.l.N.l(Native Method)
at s.h.e.l.l.S.attachBaseContext(Unknown Source)

这个错误在正常的app不会出现这种错误,而且我得apk没有使用其他so,那么解决方法只能是这些加密厂商提供64位的,因为系统apk应该是被系统加载了自身的64位so导致的加载不一致导致。