Java 这个资源是什么?为什么可以';安卓找不到吗?

Java 这个资源是什么?为什么可以';安卓找不到吗?,java,android,eclipse,resources,Java,Android,Eclipse,Resources,哎,, 对不起,如果这是一个愚蠢的问题。我是一名业余程序员,对安卓系统还不熟悉,但我为自己在这之前不必打扰任何人而感到自豪 我遇到的问题是,我的程序似乎在启动时随机挂起。它并不是一直都在发生,当它发生时,有时会在几秒钟内解冻。我还没有看到任何碰撞的模式 我已经查看了几个日志,这似乎是关键错误,因为它总是在我运行程序之前抛出(有时两次),冻结或否: Failure getting entry for 0x7f03001c (t=2 e=28) in package 0: 0xffffffb5 up

哎,, 对不起,如果这是一个愚蠢的问题。我是一名业余程序员,对安卓系统还不熟悉,但我为自己在这之前不必打扰任何人而感到自豪

我遇到的问题是,我的程序似乎在启动时随机挂起。它并不是一直都在发生,当它发生时,有时会在几秒钟内解冻。我还没有看到任何碰撞的模式

我已经查看了几个日志,这似乎是关键错误,因为它总是在我运行程序之前抛出(有时两次),冻结或否:

Failure getting entry for 0x7f03001c (t=2 e=28) in package 0: 0xffffffb5
updateAppWidget couldn't find any view, using error view
android.content.res.Resources$NotFoundException: Resource ID #0x7f03001c
    at android.content.res.Resources.getValue(Resources.java:891)
    at android.content.res.Resources.loadXmlResourceParser(Resources.java:1865)
    at android.content.res.Resources.getLayout(Resources.java:730)
    at android.view.LayoutInflater.inflate(LayoutInflater.java:318)
    at android.widget.RemoteViews.apply(RemoteViews.java:900)
    at android.appwidget.AppWidgetHostView.updateAppWidget(AppWidgetHostView.java:209)
    at android.appwidget.AppWidgetHost.updateAppWidgetView(AppWidgetHost.java:243)
    at android.appwidget.AppWidgetHost$UpdateHandler.handleMessage(AppWidgetHost.java:72)
    at android.os.Handler.dispatchMessage(Handler.java:99)
    at android.os.Looper.loop(Looper.java:130)
    at android.app.ActivityThread.main(ActivityThread.java:4425)
    at java.lang.reflect.Method.invokeNative(Native Method)
    at java.lang.reflect.Method.invoke(Method.java:521)
    at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:860)
    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:618)
    at dalvik.system.NativeStart.main(Native Method)
showStatusIcon on inactive InputConnection
我正在使用Android插件在Eclipse中工作。尝试搜索该字符串0x7f03001c,但在生成的R文件或任何地方都找不到它。我没有使用任何XML,或者至少当我跳过使用它的部分时,我仍然会遇到这个错误,所以我不知道这些错误是从哪里来的

最后,我认为这只是最近才开始的,尽管因为我是个白痴,没有做过版本控制(希望这次我学到了教训),我不知道如何测试它是否来自我的代码

提前感谢您的回复


-Sam

您是否有任何呼叫
updateAppWidget
?如果不是,那可能不是你的代码


在这种情况下,试着使用一个全新的模拟器,看看你的应用程序是否会启动。

没有什么可以做的,但有两种方法可以找到它

一步一行地检查代码,以确定是否可以在代码的某个部分可靠地重复此错误

第二,看起来您正在使用一个基于未正确加载的资源的对象,请检查最新的资源,以确保它们符合您和API的期望。试着一次一行取出正在使用资源的代码


当然,您已经说过版本控制会有帮助:-)

不,而且上面的日志结果不是来自我的代码,这看起来您是对的。我调查发现,当我启动其他应用程序(包括Marketplace应用程序)时,也会出现同样的错误,因此看起来这可能与我的冻结问题无关。顺便说一句,我仅有的小部件是手机附带的。