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

Android Studio报错求助:外接USB存储项目提示_drawable非目录

解决方案

这个错误源于Mac在非APFS格式的外部USB存储上生成的隐藏元数据文件(以._开头)——Gradle误将._drawable识别为资源目录,但它本质是单个文件,而非目录结构。

尝试以下解决步骤:

  • 禁用Mac在外部存储生成._文件:
    打开终端,依次执行两条命令:

    defaults write com.apple.desktopservices DSDontWriteNetworkStores true
    killall Finder
    

    该设置会阻止Mac为外部存储设备生成这类元数据文件,重启Finder后即可生效。

  • 清理USB中已存在的._文件:
    在终端执行命令批量清理指定USB卷内的所有._开头文件:

    dot_clean /Volumes/HOMEWORK
    
  • 临时规避方案:
    将Android项目复制到Mac本地磁盘(如~/Documents目录)后再运行,本地APFS格式不会生成这类干扰文件,可快速绕过外部存储的兼容性问题。

内容的提问来源于stack exchange,提问作者Junming Fan

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.28 19:05:55