【发布时间】:2018-03-09 21:09:17
【问题描述】:
我有很少见崩溃日志,例如在我的开发者控制台中关注,但不知道如何处理它。关于我的项目,我可以说:
- 崩溃日志在任何地方都没有指向我的代码
- 我没有在这个项目中使用资产
所以我被困在接下来可以检查的内容上……有什么想法吗?
android.content.res.Resources$NotFoundException:
at android.app.ResourcesManager.createAssetManager (ResourcesManager.java:267)
at android.app.ResourcesManager.createResourcesImpl (ResourcesManager.java:324)
at android.app.ResourcesManager.getOrCreateResources (ResourcesManager.java:585)
at android.app.ResourcesManager.getResources (ResourcesManager.java:659)
at android.app.ActivityThread.getTopLevelResources (ActivityThread.java:1918)
at android.app.LoadedApk.getResources (LoadedApk.java:812)
at android.app.ContextImpl.<init> (ContextImpl.java:2043)
at android.app.ContextImpl.createAppContext (ContextImpl.java:1988)
at android.app.ActivityThread.handleBindApplication (ActivityThread.java:5472)
at android.app.ActivityThread.-wrap2 (ActivityThread.java)
at android.app.ActivityThread$H.handleMessage (ActivityThread.java:1596)
at android.os.Handler.dispatchMessage (Handler.java:102)
at android.os.Looper.loop (Looper.java:154)
at android.app.ActivityThread.main (ActivityThread.java:6316)
at java.lang.reflect.Method.invoke (Native Method)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run (ZygoteInit.java:872)
at com.android.internal.os.ZygoteInit.main (ZygoteInit.java:762)
清单应用程序标记
<application
android:name="com.my.app.MainApp"
android:allowBackup="true"
android:icon="@drawable/icon"
android:label="@string/derived_app_name"
android:largeHeap="true"
android:theme="@style/AppTheme"
tools:replace="android:name, android:label, android:icon">
【问题讨论】:
-
在哪个开发者控制台中?
-
清单中的
application元素是什么样的? -
您应该做的第一件事是通过控制台上传 mapping.txt 文件。如果您在发布的 apk 中使用 proguard,请转到开发控制台/android 重要/反混淆文件并上传此文件。您可以在发布文件夹中找到此文件,即 build/outpus/mapping/release/mapping.txt。无论如何,只要有任何其他错误,它都会对您有所帮助。
-
@SardarKhan google play 开发者控制台
-
@codebased 您在日志中看到任何混淆的代码行吗?所以这无济于事,不会改变任何东西......
标签: android android-resources android-assets