#1
Error: ‘A’ is not a valid file-based resource name character: File-based resource names must contain only lowercase a-z, 0-9, or underscore
问题:给xml控件加图片,编译错误,图片名为A.jpg
解决办法:文件名改为小写a
#2cannot resolve symbol R
问题:解决完问题#1后,java文件里R变红,无法继续
解决办法:同步了一次gradle后恢复
#3duplicat resources
问题:进行老师补充的主题\样式\国际化练习,自己设立了一个mystyle
解决办法:按网上说的打入以下代码:添加以下这句话 试试
android {
lintOptions {
abortOnError false
}}
并没有用
最后考虑错误本身意思“资源重复”,发现自己定义的mystlye与stlye中都有“AppTheme”,把mystle中的后面加1并修改相关文件的参数,该问题解决
#4(日志)Caused by: java.lang.IllegalStateException: You need to use a Theme.AppCompat theme (or descendant) with this activity.
问题:在解决#3中问题后成功运行,但装载后闪退,进monitor查找日志,发现以上报错
解决办法:把自定义的apptheme1的父类设成apptheme
#5一次直接将外部png图片拖入时,模拟器可以运行&