我正在制作Android游戏,我希望通过XML指定一些数据,特别是strings.xml
文件。对strings.xml
文件中的数据进行更改是否需要在更改生效之前再次编译项目?
答案 0 :(得分:2)
回答你的问题是肯定的。这是因为您以@String/somename
的形式在xml文件中引用了这些字符串,因此必须在R.java
文件中提供此ID。因此,要反映R.java
文件中的更改,您必须编译代码,并且可能是干净的项目以反映更改
答案 1 :(得分:2)
是的,他们确实需要编译。
为了节省时间在Eclipse中自动设置Build,那么无论何时保存代码都会自动生成。这将节省大量时间,因为你需要按下的是Ctrl + S
答案 2 :(得分:1)
是的,确实需要为所有更改再次编译..