【问题标题】:ResourceType Warning in AndroidAndroid 中的资源类型警告
【发布时间】:2013-03-25 23:50:35
【问题描述】:

我知道我有一个非常模糊的要求,所以如果您没有遇到以下错误,可能不值得继续阅读。

自从我下载了适用于 Android 的 4.1.2 SDK 后,我的应用在 LogCat(Eclipse) 中产生了警告:

Failure getting entry for 0x010802c0 (t=7 e=704) in package 0 (error -75)

当我开始为 SDK 4.0.3 编码时,警告没有出现。

没有关于警告的更多信息,因此很难找出警告的来源。 有没有人有类似的问题,可以给我一个提示在哪里看?

我确定问题出在某个 xml 文件中,但无论是布局、样式还是字符串,我都不知道。 我也不知道如何进行有意义的试错搜索,因为项目变得相当复杂。 有没有办法确定在该地址下寻找哪个资源?

我一直在网上搜索,尤其是在 stackoverflow.com 上寻找提示或解决方案,但一无所获,所有类似的帖子都至少有另一个信息可以圈出警告的原因。

好的,在此先感谢您的帮助。

编辑: 碰巧我删除了我的应用程序的 Logcat 过滤器并观察了系统日志的其余部分,结果发现不仅是我的应用程序产生了此警告消息。 我猜这与手机上运行的三星版本的 Android 有关?

如果在适当的时间内对这个话题没有进一步的兴趣,我想我会删除这个问题......

【问题讨论】:

  • 您是否尝试过进行清理和重建?我还看到如果不创建新项目并复制源文件和资源文件就无法解决的错误......与项目模板中的更改有关
  • 嗯.. 清理和重建工作做了很多,是的,每次我在源文件中编写更多代码时。我还没有尝试创建一个新项目...

标签: android eclipse logcat


【解决方案1】:

如果有人来到这个页面,因为同样的错误,它不仅仅是三星的事情。就我而言,问题发生了,因为我试图在扩展PreferenceActivity 并实现OnSharedPreferenceChangeListener 的活动中调用setLocale。这会导致上述错误的循环。希望对你有帮助:)

【讨论】:

    猜你喜欢
    • 2014-12-15
    • 2017-07-29
    • 2013-01-31
    • 2022-01-21
    • 2015-05-28
    • 2015-10-12
    • 1970-01-01
    • 2017-08-12
    • 1970-01-01
    相关资源
    最近更新 更多