Android resource linking failed
C:\Users\hp\AndroidStudioProjects\interfaceTP1\app\src\main\res\layout\activity_main.xml:33: AAPT: error: resource string/prompt_email (aka com.example.interfacetp1:string/prompt_email) not found.
C:\Users\hp\AndroidStudioProjects\interfaceTP1\app\src\main\res\layout\activity_main.xml:48: AAPT: error: resource string/prompt_password (aka com.example.interfacetp1:string/prompt_password) not found.
C:\Users\hp\AndroidStudioProjects\interfaceTP1\app\src\main\res\layout\activity_main.xml:48: AAPT: error: resource string/action_sign_in_short (aka com.example.interfacetp1:string/action_sign_in_short) not found.
我是一个初学者,因此非常感谢所有帮助, 我不明白如何解决该错误,我刚刚启动了android
答案 0 :(得分:0)
您可以找到如何合并字符串的来源;您必须清楚资源的位置,然后再访问它们。 资源用于定义颜色,图像,布局,菜单和字符串值的所有内容。这样做的价值是没有任何东西被硬编码。这些资源文件中描述了所有内容,然后可以在应用程序的代码中引用它们。这些资源中最简单也是最常见的是使用字符串资源来生成灵活的本地化文本。
资源参考:
例如在您的情况下定义的String.xml:
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="prompt_email">your_prompt_email</string>
<string name="prompt_password">your_prompt_password</string>
<string name="action_sign_in_short">your_action_sign_in_short</string>
</resources>
好,要在活动中使用它们: