gpt4 book ai didi

Android,找不到字符串资源

转载 作者:塔克拉玛干 更新时间:2023-11-01 21:31:31 26 4
gpt4 key购买 nike

我正在开发一个应用程序,但遇到了奇怪的错误。我在 res/values/strings 中放入了一些字符串资源并保存了它。现在,如果我想在 Activity 中访问它,我会收到这样的错误

07-13 11:16:20.050: ERROR/AndroidRuntime(5883): Caused by: android.content.res.Resources$NotFoundException: String resource ID #0x7f060006

我不知道为什么。资源看起来像这样:

<string name="dialog_download_text">please wait while downloading</string>

我想访问它

public void onCreate(Bundle b){
super.onCreate(b);
String s = getResources().getString(R.string.dialog_download_text);
}

我还查看了 R.java 并找到了我的条目

public static final class string {
public static final int dialog_download_cancel=0x7f060005;
public static final int dialog_download_text=0x7f060007;
public static final int dialog_download_title=0x7f060006;
}

我不知道该怎么办,因为我以前从来没有遇到过这样的问题。请帮我。谢谢大家。

最佳答案

有时我会收到此错误(每 2 天一次),这是因为 eclipse 没有编译新代码而是部署旧的 apk。我通过

解决了这个问题
  • 在 eclipse 上进行清理(项目 -> 清理)
  • 关闭模拟器
  • 通过从命令行运行 adb kill-serveradb start-server 重新启动 adb 服务器

关于Android,找不到字符串资源,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6676848/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com