Android R.java在数字(媒体)文件名上给出错误
作者:互联网
我要在项目中使用大量的声音字节.不幸的是,所有文件的数字名称都类似于“ 001.m3,002.mp3 ….”.
当我在原始文件夹中添加文件时,Android R文件给出错误.
我怎么解决这个问题.任何人都可以提供我android提到资源文件命名约定的链接.
解决方法:
每个资源在R.java文件中都有条目,如果您看到R.java文件,则与我们的普通类一样
public final class R {
public static final class raw {
public static final int 001=0x7f090005; // this will not accept as a variable name
}
public static final class drawable {
}
public static final class id {
public static final int main=0x7f090001;
}
}
您应该遵循与变量相同的命名约定,即
1)不能以数字开头
2)除(_)外,不得包含特殊字符
3)一定不要使用保留关键字提及here
解决方案:您必须重命名文件,仅此而已.
标签:naming-conventions,android 来源: https://codeday.me/bug/20191031/1979408.html