Error:Execution failed for task ':app:compileDebugJavaWithJavac'

今天在android studio上有碰到了一个问题,
不知道是不是图片的问题还是什么?
我把几张图片丢到mipmap-xhdpi里面,图片的名字
图片描述

就创建一个数组,把图片装起来

private int[] pic = new int[]{R.mipmap.pic1, R.mipmap.pic2, R.mipmap.pic3};

这段代码在Android studio上没有报红X,
然后用listview显示出来,最后运行就出问题
图片描述

错误信息:

Error:(42, 43) 错误: 找不到符号
符号:   变量 pic1
位置: 类 mipmap
Error:(42, 58) 错误: 找不到符号
符号:   变量 pic2
位置: 类 mipmap
Error:(42, 73) 错误: 找不到符号
符号:   变量 pic3
位置: 类 mipmap
3 个错误
Error:Execution failed for task ':app:compileDebugJavaWithJavac'.
> Compilation failed; see the compiler error output for details.

求帮助?怎么破

阅读 9.6k
1 个回答

资源中的文件不能带数字,你去掉数字就好了。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题