【发布时间】:2014-11-08 22:20:40
【问题描述】:
我正在编写一个 Android 应用程序,因此我将一个 0.gif 图像放到所有 drawable-XXXX 文件夹中。尝试构建时,android studio 报错:
/Users/ziga/Desktop/GimVic-suplence-android/app/build/generated/source/r/debug/com/zigapk/gimvic/suplence/R.java 错误:(28, 32) 错误:预期 错误:(28, 34) 错误:类型的非法开始 错误:(28, 35) 错误:预期
谷歌搜索后,我意识到这是由 R.java 中的这段代码引起的:
public static final class drawable {
public static final int 0=0x7f020000; //here is an illegal statement
public static final int bg_card=0x7f020001;
public static final int bg_card_green=0x7f020002;
public static final int ic_launcher=0x7f020003;
public static final int ic_launcher_web=0x7f020004;
public static final int santa0=0x7f020005;
public static final int smile=0x7f020006;
}
我将我的图像重命名为 santa0.gif 并尝试再次构建:抛出了同样的错误:/ 我试图删除这条线并重新构建:发生了同样的问题。
怎么办??
提前致谢:)
【问题讨论】:
-
试试
Build -> Rebuild project或Build -> Clean Project。 -
@Overv 不,实际上我没有。它可能会起作用,所以我明天会尝试,因为我刚回家:) thx