You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Android Studio中如何修复@tools:sample/avatars与src属性不兼容错误?

修复AAPT错误:'@tools:sample/avatars'与src属性不兼容

这个错误的核心原因是:@tools:sample/avatars是Android Studio提供的编辑器预览专用示例资源,只能用于tools:开头的属性,不能直接赋值给android:src(该属性要求实际可运行的资源引用或颜色值)。

两种修复方案:

  • 仅用于编辑器预览:把android:src="@tools:sample/avatars"替换为tools:src="@tools:sample/avatars",这样在Android Studio布局编辑器里能看到示例头像,实际运行时会加载android:srcCompat指定的真实资源。
  • 需要实际运行时显示示例图:放弃@tools:sample/avatars,将对应的示例图片下载到项目的res/drawable目录,再用android:src="@drawable/你的头像文件名"指定。

修改后的代码示例(仅预览方案):

<ImageView
    android:id="@+id/imageExample"
    android:layout_width="300dp"
    android:layout_height="300dp"
    android:scaleType="fitCenter"
    tools:src="@tools:sample/avatars"
    android:srcCompat="@drawable/ab"
/>

内容的提问来源于stack exchange,提问作者guibril ramde

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.03 05:22:03