JessYanCoding / JessYanCoding/AndroidAutoSize
系统应用首次更新崩溃
- 主要語言
- Java
- 星號
- 13.7k
- 分支
- 2k
- PR 合併指標
- 30 天內沒有已合併 PR
描述
`05-25 19:43:13.714 W/PackageManager( 2155): Code path for xxx changing from /system/priv-app/xxx to /data/app/xxx
05-25 19:43:13.714 W/PackageManager( 2155): Resource path for xxx changing from /system/priv-app/xxx to /data/app/xxx
05-25 19:43:14.314 E/AndroidRuntime( 7082): java.lang.RuntimeException: Unable to get provider me.jessyan.autosize.InitProvider: java.lang.ClassNotFoundException: Didn't find class "me.jessyan.autosize.InitProvider" on path: DexPathList[[zip file "/system/priv-app/xxx/xxx.apk"],nativeLibraryDirectories=[/system/priv-app/xxx/lib/arm64, /system/priv-app/xxx/xxx.apk!/lib/arm64-v8a, /system/lib64, /vendor/lib64]]
05-25 19:43:14.314 E/AndroidRuntime( 7082): at android.app.ActivityThread.installProvider(ActivityThread.java:5856)
05-25 19:43:14.314 E/AndroidRuntime( 7082): at android.app.ActivityThread.installContentProviders(ActivityThread.java:5445)
05-25 19:43:14.314 E/AndroidRuntime( 7082): at android.app.ActivityThread.handleBindApplication(ActivityThread.java:5384)
05-25 19:43:14.314 E/AndroidRuntime( 7082): at android.app.ActivityThread.-wrap2(ActivityThread.java)
05-25 19:43:14.314 E/AndroidRuntime( 7082): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1545)
05-25 19:43:14.314 E/AndroidRuntime( 7082): at android.os.Handler.dispatchMessage(Handler.java:102)
05-25 19:43:14.314 E/AndroidRuntime( 7082): at android.os.Looper.loop(Looper.java:154)
05-25 19:43:14.314 E/AndroidRuntime( 7082): at android.app.ActivityThread.main(ActivityThread.java:6119)
05-25 19:43:14.314 E/AndroidRuntime( 7082): at java.lang.reflect.Method.invoke(Native Method)
05-25 19:43:14.314 E/AndroidRuntime( 7082): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:886)
05-25 19:43:14.314 E/AndroidRuntime( 7082): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:776)
05-25 19:43:14.314 E/AndroidRuntime( 7082): Caused by: java.lang.ClassNotFoundException: Didn't find class "me.jessyan.autosize.InitProvider" on path: DexPathList[[zip file "/system/priv-app/xxx/xxx.apk"],nativeLibraryDirectories=[/system/priv-app/xxx/lib/arm64, /system/priv-app/xxx/xxx.apk!/lib/arm64-v8a, /system/lib64, /vendor/lib64]]
05-25 19:43:14.314 E/AndroidRuntime( 7082): at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:56)
05-25 19:43:14.314 E/AndroidRuntime( 7082): at java.lang.ClassLoader.loadClass(ClassLoader.java:380)
05-25 19:43:14.314 E/AndroidRuntime( 7082): at java.lang.ClassLoader.loadClass(ClassLoader.java:312)
05-25 19:43:14.314 E/AndroidRuntime( 7082): at android.app.ActivityThread.installProvider(ActivityThread.java:5841)
05-25 19:43:14.314 E/AndroidRuntime( 7082): ... 10 more
[log.txt](https://github.com/JessYanCoding/AndroidAutoSize/files/6543204/log.txt)
应用更新完成后 退到主界面然后就提示停止运行了
应该就是上面日志里 代码资源路径由system/priv-app/改到data/app/引起的问题
`
貢獻指南
這個儲存庫沒有索引到貢獻指南
評估
這個 Issue 還沒有評估資料。