java - 这个资源是什么?为什么 Android 找不到它?

标签 java android eclipse resources

嘿, 抱歉,如果这是一个愚蠢的问题。我是一名业余程序员,也是 Android 新手,但我为自己在此之前不必向任何人寻求帮助而感到自豪。

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

我查看了几个 LogCats,这似乎是关键错误,因为它总是在我运行程序之前抛出(有时两次),卡住或不:

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,或者至少当我跳过使用它的部分时我仍然收到此错误,因此我不知道这些错误来自何处。

最后,我认为这只是最近才开始的,尽管因为我一直是个白痴并且没有进行过版本控制(希望这次吸取了教训)我不知道如何测试它是否会到来来 self 的代码,或者不是。

预先感谢您的任何回复。

-山姆

最佳答案

没什么可继续的,但我会用两种方法来找到它。

一步一步地执行代码,逐行确定是否可以在代码的一部分周围可靠地重复此错误

两个 - 看起来您正在使用基于未正确加载的资源的对象 - 检查最新的资源以确保它们是您和 API 所期望的。尝试取出一次一行使用资源的代码。

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

关于java - 这个资源是什么?为什么 Android 找不到它?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3789986/

相关文章:

java - 如何合并具有相同/公共(public)字段的对象?

java - 类中的线程安全

java - 需要帮助从 Firestore (Android) 检索 HashMap 值

android - 将应用程序置于最前面,打开显示并从 AlarmManager 解锁?

java - 我如何知道我正在 Eclipse 中查看 Java 接口(interface)还是实现文件

java - 对于 Java 中的一些基本数学函数有一个初学者问题。我做错了什么吗?

java - DateTimeFormatter 用于解析所有 ISO 有效样式的区域偏移

java - ImageButton 的图像未按预期更改

java - 向 eclipse 项目添加 SWT 性质

mysql - 无法解决 eclipse 的类型问题