Android 错误:非法字符:'`';

Android 错误:非法字符:'`';,android,illegal-characters,Android,Illegal Characters,当我试图在Android Studio中重建我的项目时,我得到了错误:在 public static final int `=0x7f070006; 如何解决这个问题?什么是“`” 您正在尝试声明变量名吗 变量名应以有效字符开头,而不是以unicode字符开头 请尝试为变量指定有效的名称 更新 如果您是从R.java引用这个,那么可能您已经给出了这个 ` 某些id字段中的字符。使用Ctrl+Shift+F并粘贴此字符,找到它出现的位置,删除它以获得有效字符。然后重新编译。1-为整型变量命名 及

当我试图在Android Studio中重建我的项目时,我得到了错误:在

public static final int `=0x7f070006;
如何解决这个问题?

什么是“`”

您正在尝试声明变量名吗

变量名应以有效字符开头,而不是以unicode字符开头

请尝试为变量指定有效的名称

更新

如果您是从R.java引用这个,那么可能您已经给出了这个

`


某些id字段中的字符。使用Ctrl+Shift+F并粘贴此字符,找到它出现的位置,删除它以获得有效字符。然后重新编译。

1-为整型变量命名

2-删除有问题的字符(它是整数,不是字符串)


顺便说一下,您似乎正在尝试编辑R.java文件。

你不应该那样做

。。。为什么?它是一个整数,不是字符串。@Fantômas在本例中,
`
是一个源于
XML
的资源id。。。不知怎的被
AAPT
@MartinZeitler处理过,我非常怀疑a`是否会成为int的一部分。@Fantômas那么它是如何进入的……如果不是来自
android:id=“@+id/”
?我同意,这不应该被处理,而结果只是暗示了这一点。@MartinZeitler对我来说很明显,OP编辑了资源文件Please read basics看起来你缺少Java basics。在继续之前做一些基础训练