删除/更改资源ID

时间:2017-10-29 15:25:46

标签: android

所以我对Android开发很陌生。 R.java团队1的声明

public static final class id {
    public static final int All=0x7f080000;
    public static final int CS_GO=0x7f080001;
    public static final int Dota_2=0x7f080002;
    public static final int Dual=0x7f080003;
    public static final int General=0x7f080004;
    public static final int Single=0x7f080005;
    public static final int Team 1=0x7f080006;
    public static final int Team_2=0x7f080007;
    public static final int Time=0x7f080008;
    public static final int Tournament=0x7f080009;
    public static final int Triplet=0x7f08000a;

导致此错误。

C:\Users\KHOI PHAM\AndroidStudioProjects\a1\app\build\generated\source\r\debug\com\example\khoipham\a1\R.java
Error:(2461, 33) error: ';' expected

我怀疑修复此错误的唯一方法是完全删除ID“Team 1”,但我不知道如何操作。有人能帮助我吗? TIA。

2 个答案:

答案 0 :(得分:2)

单词Team 1之间有空格。

修改了最佳方法,即在定义位置时更改Team 1 ID。

因为你有问题。

public static final int Team 1=0x7f080006;

更改为

android:id="@+id/Team_1"

答案 1 :(得分:0)

{ _id: "some_id" "Created_At" : ISODate("2017-10-24T14:54:59Z"), "CustomerId" : "Gym_2", "Unit" : 600, "Sent" : true //can be set or not "ReferenceCode" : "1cd15b4d-bc42-4a51-a8b3-307db6dc3dee" } 由Android Studio自动生成,您可以更改它,但这是徒劳的,因为只要您的XML ID发生变化,Android Studio就会自动生成所有变量并替换你所做的所有改变。

通常会发生错误,因为XML中的ID或名称错误。您需要在XML文件中找到R.java,然后将其更改为有效的文件。每个id都不应该使用空格。