Epic编译错误
来源:3-7 优雅获取方法耗时实操

Jacky夜雨
2020-09-05
2020-08-27 20:34:36.254 7235-7235/com.optimize.performance E/EpicNative: init EpicNative error
java.lang.UnsatisfiedLinkError: dalvik.system.PathClassLoader[DexPathList[[zip file “/system/framework/org.apache.http.legacy.boot.jar”, zip file “/data/app/com.optimize.performance-Yh1N6uAATMEzmUP_ZPTVeA==/base.apk”],nativeLibraryDirectories=[/data/app/com.optimize.performance-Yh1N6uAATMEzmUP_ZPTVeA==/lib/x86, /system/fake-libs, /data/app/com.optimize.performance-Yh1N6uAATMEzmUP_ZPTVeA==/base.apk!/lib/x86, /system/lib]]] couldn’t find "libepic.so"
at java.lang.Runtime.loadLibrary0(Runtime.java:1012)
at java.lang.System.loadLibrary(System.java:1669)
at me.weishu.epic.art.EpicNative.(EpicNative.java:38)
at me.weishu.epic.art.EpicNative.getMethodAddress(Native Method)
at me.weishu.epic.art.method.ArtMethod.init(ArtMethod.java:99)
at me.weishu.epic.art.method.ArtMethod.(ArtMethod.java:91)
at me.weishu.epic.art.method.ArtMethod.of(ArtMethod.java:105)
at com.taobao.android.dexposed.utility.Runtime.isThumb2(Runtime.java:61)
at me.weishu.epic.art.Epic.(Epic.java:69)
at me.weishu.epic.art.Epic.hookMethod(Epic.java:83)
at com.taobao.android.dexposed.DexposedBridge.hookMethod(DexposedBridge.java:129)
at com.taobao.android.dexposed.DexposedBridge.hookAllConstructors(DexposedBridge.java:203)
at com.optimize.performance.PerformanceApp.attachBaseContext(PerformanceApp.java:100)
at android.app.Application.attach(Application.java:212)
at android.app.Instrumentation.newApplication(Instrumentation.java:1121)
at android.app.LoadedApk.makeApplication(LoadedApk.java:1061)
at android.app.ActivityThread.handleBindApplication(ActivityThread.java:5842)
at android.app.ActivityThread.access1100(ActivityThread.java:199)atandroid.app.ActivityThread1100(ActivityThread.java:199)
at android.app.ActivityThread1100(ActivityThread.java:199)atandroid.app.ActivityThreadH.handleMessage(ActivityThread.java:1650)
at android.os.Handler.dispatchMessage(Handler.java:106)
at android.os.Looper.loop(Looper.java:193)
at android.app.ActivityThread.main(ActivityThread.java:6669)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:493)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:858)
2020-08-27 20:34:36.254 7235-7235/com.optimize.performance E/ize.performanc: No implementation found for long me.weishu.epic.art.EpicNative.getMethodAddress(java.lang.reflect.Member) (tried Java_me_weishu_epic_art_EpicNative_getMethodAddress and Java_me_weishu_epic_art_EpicNative_getMethodAddress__Ljava_lang_reflect_Member_2)
2020-08-27 20:34:36.255 7235-7235/com.optimize.performance E/ize.performanc: No implementation found for long me.weishu.epic.art.EpicNative.getMethodAddress(java.lang.reflect.Member) (tried Java_me_weishu_epic_art_EpicNative_getMethodAddress and Java_me_weishu_epic_art_EpicNative_getMethodAddress__Ljava_lang_reflect_Member_2)
2020-08-27 20:34:36.256 7235-7235/com.optimize.performance E/AndroidRuntime: FATAL EXCEPTION: main
Process: com.optimize.performance, PID: 7235
java.lang.UnsatisfiedLinkError: No implementation found for long me.weishu.epic.art.EpicNative.getMethodAddress(java.lang.reflect.Member) (tried Java_me_weishu_epic_art_EpicNative_getMethodAddress and Java_me_weishu_epic_art_EpicNative_getMethodAddress__Ljava_lang_reflect_Member_2)
at me.weishu.epic.art.EpicNative.getMethodAddress(Native Method)
at me.weishu.epic.art.method.ArtMethod.init(ArtMethod.java:96)
at me.weishu.epic.art.method.ArtMethod.(ArtMethod.java:83)
at me.weishu.epic.art.method.ArtMethod.of(ArtMethod.java:109)
at me.weishu.epic.art.Epic.hookMethod(Epic.java:83)
at com.taobao.android.dexposed.DexposedBridge.hookMethod(DexposedBridge.java:129)
at com.taobao.android.dexposed.DexposedBridge.hookAllConstructors(DexposedBridge.java:203)
at com.optimize.performance.PerformanceApp.attachBaseContext(PerformanceApp.java:100)
at android.app.Application.attach(Application.java:212)
at android.app.Instrumentation.newApplication(Instrumentation.java:1121)
at android.app.LoadedApk.makeApplication(LoadedApk.java:1061)
at android.app.ActivityThread.handleBindApplication(ActivityThread.java:5842)
at android.app.ActivityThread.access1100(ActivityThread.java:199)atandroid.app.ActivityThread1100(ActivityThread.java:199)
at android.app.ActivityThread1100(ActivityThread.java:199)atandroid.app.ActivityThreadH.handleMessage(ActivityThread.java:1650)
at android.os.Handler.dispatchMessage(Handler.java:106)
at android.os.Looper.loop(Looper.java:193)
at android.app.ActivityThread.main(ActivityThread.java:6669)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:493)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:858)
1回答
-
随风绽放
2020-09-06
同学你好,之前的版本应该比较低,换下 Epic 的版本0.8..1-c 试下。
042020-09-18
相似问题