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

Android中drawable与drawable-v24文件夹的区别是什么?

drawable 与 drawable-v24 文件夹的核心差异
  • 适配系统版本不同
    无后缀的drawable是全版本通用的资源目录,所有Android系统版本的设备都会读取该目录下的资源。drawable-v24属于版本限定符目录,仅会被Android 7.0(API 级别24)及以上版本的系统识别加载,低于API 24的设备完全不会读取该目录下的资源。
  • 适用资源类型不同
    drawable-v24专门用于存放仅API 24及以上系统才支持的特殊Drawable资源,比如部分高阶矢量drawable属性、自适应图标相关资源等,这类资源如果放到普通drawable目录下,低版本系统加载时可能出现崩溃、渲染异常的问题。
  • 资源加载优先级不同
    对运行API 24及以上系统的设备来说,如果drawable-v24和普通drawable目录下存在同名资源,系统会优先选择drawable-v24目录下的资源加载;低版本设备则只会使用普通drawable目录下的对应资源。

日常导入普通jpg、png、通用矢量图资源时直接选择普通drawable文件夹即可,只有你明确需要使用API 24以上专属的Drawable特性时,才需要将对应资源放到drawable-v24目录下。

内容的提问来源于stack exchange,提问作者Sina Moradi

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.07 07:09:03