4

现在从几个用户那里收到了这个崩溃报告。到目前为止,没有人回复我的后续电子邮件,询问他们在应用程序崩溃时在做什么。这对任何人来说都很熟悉吗?

USER_COMMENT=
USER_CRASH_DATE=2013-02-11T16:45:01.000-06:00
PACKAGE_NAME=com.bandsintown
APP_VERSION_NAME=3.2.1
ANDROID_VERSION=4.1.2
PHONE_MODEL=Galaxy Nexus
STACK_TRACE=android.content.res.Resources$NotFoundException: Unable to find resource ID #0x10101
at android.content.res.Resources.getResourceName(Resources.java:1668)
at android.support.v4.app.FragmentManagerImpl.moveToState(FragmentManager.java:903)
at android.support.v4.app.FragmentManagerImpl.moveToState(FragmentManager.java:1088)
at android.support.v4.app.BackStackRecord.run(BackStackRecord.java:682)
at android.support.v4.app.FragmentManagerImpl.execPendingActions(FragmentManager.java:1444)
at android.support.v4.app.FragmentManagerImpl$1.run(FragmentManager.java:429)
at android.os.Handler.handleCallback(Handler.java:615)
at android.os.Handler.dispatchMessage(Handler.java:92)
at android.os.Looper.loop(Looper.java:137)
at android.app.ActivityThread.main(ActivityThread.java:4931)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:511)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:791)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:558)
at dalvik.system.NativeStart.main(Native Method)

是的,堆栈跟踪中没有关于我的应用程序的任何内容,而是与支持库相关。在一次崩溃导致第二次崩溃之前,我遇到过问题,而第二次崩溃是 ACRA 报告的。可能就是这种情况。但我认为如果其他人看到它并找到通用解决方案,这里值得一问。

谢谢您的帮助。

4

1 回答 1

0

在 Eclipse 中:转到文件菜单-> 打开文件-> 在工作区中浏览您的项目目录-> 选择 .classpath 文件 openit->

仅保留此文件中的以下条目并删除所有其他条目

`<?xml version="1.0" encoding="UTF-8"?>
<classpath>
<classpathentry kind="src" path="src"/>
<classpathentry kind="src" path="gen"/>
<classpathentry kind="lib" path="your dir path without space.../extras/android/support /v4/android-support-v4.jar"/>
<classpathentry kind="output" path="bin/classes"/>
 </classpath>

保存文件。然后在 Eclipse-> Package Explorer -> 右键单击​​ Project -> Android tools -> Fix Project Properties。

如果您想再次交叉检查打开的 .classpath 文件并检查其中的更新,这会将所有必需的文件添加到 project 。

成功运行项目:)

于 2013-05-24T11:21:29.533 回答