Nick's Blog

解决报错Hardcoded string, should use @string resource

本篇将介绍如何在Android ADT下解决报错Hardcoded string “”, should use @string resource.

此报错是在声明找不到在引号里面的变量。假设你的变量时button,你的报错会像如下:

Hardcoded string “button”, should use @string resource.

你需要做的是,来到res >> values >> strings.xml ,添加以下代码:

<string name=”button”>button</string>

然后回到你报错的那行代码,将你的代码改为以下:

android:text=”@string/button”

保存之后,你会发现报错会消失。