我想使用微调器将变量设置为url。一切顺利,直到R.java建成。我收到了2个错误:
重复R.string.http _
和
语法错误,插入“;”完成FieldDeclaration
所以现在我的问题是如何修复此错误,而我无法更改R.java文件? 这是我的代码。 R.java文件:
public static final class string {
public static final int Mijngroep=0x7f050001;
public static final int app_name=0x7f050000;
public static final int http_//www_admiraalkruys_nl/nieuws_htm=0x7f050002;
public static final int http_//www_alexandergroep_nl/=0x7f050004;
public static final int http_//www_anthonievandiemenstam_nl/=0x7f050005;
public static final int http_//www_scoutingbeverwijk_nl/=0x7f050003;
strings.xml文件:
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="app_name">Groep kiezer</string>
<string name="Mijngroep">Selecteer jouw groep</string>
<string name="http://www.admiraalkruys.nl/nieuws.htm">Admiraal kruysgroep</string>
<string name="http://www.scoutingbeverwijk.nl/">Admiraal van Kinsbergen</string>
<string name="http://www.alexandergroep.nl/">Alexandergroep</string>
<string name="http://www.anthonievandiemenstam.nl/">Anthonie van diemenstam</string>
</resources>
答案 0 :(得分:2)
您需要更改字符串名称,如果使用两个连续的斜杠,它将被解释为R.java文件中的java注释(//
)。
编辑:
实际上你应该删除每个特殊字符,因为它们是java中变量名的无效字符。例如,您可以删除http://
部分,并用下划线替换特殊字符:
<string name="www_admiraalkruys_nl_nieuws_htm">Admiraal kruysgroep</string>
....
答案 1 :(得分:0)
更改资源名称并清理和构建项目,以便清理和重建R生成的文件。
希望这有帮助!