-2

我已在字符串资源中注册,但仍然出现错误

错误1:错误:Error: No resource found that matches the given name (at 'hint' with value '@string/dcommand').

错误2:android:password is deprecated: Use inputType instead

错误 3:[I18N] Hardcoded string "Try Command", should use @string resource

错误 4:error: Error: No resource found that matches the given name (at 'text' with value '@string/invalid').

如何处理这个错误???请帮助...提前谢谢...

4

2 回答 2

0
Error 1:error: Error: No resource found that matches the given name (at 'hint' with value '@string/dcommand').

看起来不错,只需解决其他错误,然后清理您的项目,这也会消失。

Error 2:android:password is deprecated: Use inputType instead

它已被弃用,请android:inputType="textPassword"改用。

Error 3:[I18N] Hardcoded string "Try Command", should use @string resource

使用硬编码文本不是一个好习惯,android 建议你定义你的string内部@String.xml

Error 4: error: Error: No resource found that matches the given name (at 'text' with value '@string/invalid').

再次与第一个相同,清理项目然后检查。

希望它对你有用!

于 2013-09-17T05:51:17.307 回答
0

因此,对于错误 1 ​​和错误 4, 您必须在 string.xml 中创建一个位于此位置的字符串

YourProjectName\res\values\string.xml 

 <string name="dcommand">Your text</string>
<string name="invalid">Your text</string>

对于错误 2

android:inputType="textPassword"

对于错误 3

Don't hardcode your text set them in the string.xml as i have done dcommand
于 2013-09-17T05:43:21.183 回答