<分区>
编译gradle项目时出现错误
Error:(128, 35) error: cannot find symbol variable ic_contact_picture
但这样的资源肯定是可用的,Android Studio 甚至在左边框中向我显示该资源的图片
我按照建议尝试清理、构建、重建、重启或同步 Studio/项目,即 here , 都没有成功。
我做错了什么?
<分区>
编译gradle项目时出现错误
Error:(128, 35) error: cannot find symbol variable ic_contact_picture
但这样的资源肯定是可用的,Android Studio 甚至在左边框中向我显示该资源的图片
我按照建议尝试清理、构建、重建、重启或同步 Studio/项目,即 here , 都没有成功。
我做错了什么?
最佳答案
您正在使用 R
来自Android系统的类,即android.R
.如果可绘制 ic_contact_picture
是你自己的图片,那么你要用R.drawable.ic_contact_picture
相反,没有 android.
前缀。
如果您打算使用 Android 系统可绘制对象,则必须将特定可绘制对象复制到您的应用程序,因为 ic_contact_picture
SDK 不公开。
关于安卓工作室 |无法解析现有的可绘制对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34498933/
相关文章:
android - kindle fire hd 8.9 的横向可绘制文件夹
android - Xamarin Android SetBackgroundDrawable 已弃用但未弃用 SetBackground()
android - 从上游分支 merge 到供应商分支,其中供应商分支包含上游提交的子集
java - Android Studio Google map 埃菲尔铁塔地点类型
android - 如何将不同的图像添加到 android 中不同选择的 ListView ?
java - 终止具有主线程的 Android Activity
android - 编译后的APK文件包含大量未知的(A)XML布局
java - Android Studio - 重建项目 - 无法下载 aapt2-4.1.0-6503028-windows.jar