我正在清理和重建我的一些项目,并且某些短语会从values.xml
中删除。有没有办法检测这些被删除的短语,并在构建之前在代码中出现某种错误。
因为目前我只是在应用程序的某些区域崩溃,所以短语丢失并且旧代码正在访问。
例如,partsone
中找不到短语values
了。
但代码
Title.setText(context.getString(R.string.partsone));
在eclipse和build中看起来很不错。只在运行时崩溃......
答案 0 :(得分:1)
您可能想要使用lint。它检查缺少的字符串和其他几个分析工具。
http://tools.android.com/tips/lint
有关如何在Eclipse中使用Lint的更多信息,请访问http://developer.android.com/tools/debugging/improving-w-lint.html
小心:
你需要安装eclipse ADT插件才能让eint工作(免费)。您可以在http://developer.android.com/tools/sdk/eclipse-adt.html
获取ADT插件安装完成后,您可以在
处看到lint对话框Window > Show View > Other > Android > Lint Warnings.