nmmp icon indicating copy to clipboard operation
nmmp copied to clipboard

启动报错

Open Lune6 opened this issue 6 months ago • 1 comments

6-19 08:54:22.611 1777 1777 E AndroidRuntime: FATAL EXCEPTION: main 06-19 08:54:22.611 1777 1777 E AndroidRuntime: Process: com.example.test, PID: 1777 06-19 08:54:22.611 1777 1777 E AndroidRuntime: java.lang.UnsatisfiedLinkError: dlopen failed: "/data/app/~~beiaUjs8qCmQ3_mxiSiApg==/com.example.test-kMGEYdtU3h8qaNtzEwE2Aw==/lib/arm/libnmmp.so" has bad ELF magic: 00000000 06-19 08:54:22.611 1777 1777 E AndroidRuntime: at java.lang.Runtime.loadLibrary0(Runtime.java:1077) 06-19 08:54:22.611 1777 1777 E AndroidRuntime: at java.lang.Runtime.loadLibrary0(Runtime.java:998) 06-19 08:54:22.611 1777 1777 E AndroidRuntime: at java.lang.System.loadLibrary(System.java:1656) 06-19 08:54:22.611 1777 1777 E AndroidRuntime: at com.nmmedit.protect.NativeUtil.(Unknown Source:2) 06-19 08:54:22.611 1777 1777 E AndroidRuntime: at com.nmmedit.protect.NativeUtil.classesInit0(Native Method) 06-19 08:54:22.611 1777 1777 E AndroidRuntime: at com.cditv.android.base.base.BaseApplication.(Unknown Source:2) 06-19 08:54:22.611 1777 1777 E AndroidRuntime: at java.lang.Class.newInstance(Native Method) 06-19 08:54:22.611 1777 1777 E AndroidRuntime: at android.app.AppComponentFactory.instantiateApplication(AppComponentFactory.java:76) 06-19 08:54:22.611 1777 1777 E AndroidRuntime: at androidx.core.app.CoreComponentFactory.instantiateApplication(:1) 06-19 08:54:22.611 1777 1777 E AndroidRuntime: at android.app.Instrumentation.newApplication(Instrumentation.java:1189) 06-19 08:54:22.611 1777 1777 E AndroidRuntime: at android.app.LoadedApk.makeApplication(LoadedApk.java:1356) 06-19 08:54:22.611 1777 1777 E AndroidRuntime: at android.app.ActivityThread.handleBindApplication(ActivityThread.java:6723) 06-19 08:54:22.611 1777 1777 E AndroidRuntime: at android.app.ActivityThread.access$1500(ActivityThread.java:256) 06-19 08:54:22.611 1777 1777 E AndroidRuntime: at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2091) 06-19 08:54:22.611 1777 1777 E AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:106) 06-19 08:54:22.611 1777 1777 E AndroidRuntime: at android.os.Looper.loopOnce(Looper.java:201) 06-19 08:54:22.611 1777 1777 E AndroidRuntime: at android.os.Looper.loop(Looper.java:288) 06-19 08:54:22.611 1777 1777 E AndroidRuntime: at android.app.ActivityThread.main(ActivityThread.java:7870) 06-19 08:54:22.611 1777 1777 E AndroidRuntime: at java.lang.reflect.Method.invoke(Native Method) 06-19 08:54:22.611 1777 1777 E AndroidRuntime: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:548) 06-19 08:54:22.611 1777 1777 E AndroidRuntime: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1003)

第一次安装,可以正常打开,关机后,重新打开就报错,找不到so文件 我的项目只使用armeabi-v7a

Lune6 avatar Jun 20 '25 08:06 Lune6

看报错so文件被修改了,去app安装目录下看so文件是否真被改动过,这个问题应该跟系统有关。可以试试把System.loadLibrary("nmmp")改到自定义的application中。

maoabc avatar Jun 20 '25 11:06 maoabc

看报错so文件被修改了,去app安装目录下看so文件是否真被改动过,这个问题应该跟系统有关。可以试试把System.loadLibrary("nmmp")改到自定义的application中。

好的 感谢大佬回复,我去试试

Lune6 avatar Jun 24 '25 00:06 Lune6