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

Android Studio报错Can not extract resource from com.android.aaptcompiler.ParsedResource@3d1b2c66求解决

解决TextToSpeech应用报错“Can not extract resource from com.android.aaptcompiler.ParsedResource@xxxx”的方案
  • 清理并重建项目
    执行Android Studio菜单栏的Build > Clean Project,完成后再执行Build > Rebuild Project,彻底清除旧编译缓存与资源文件,重新生成完整编译产物。

  • 排查资源文件问题
    检查res目录下所有资源(布局、字符串、Drawable等):

    • 确认资源命名无中文、特殊字符等违规内容
    • 检查XML文件是否存在标签未闭合、属性值缺失等语法错误
    • 替换或删除损坏的图片资源
      修复异常资源后重新编译项目。
  • 调整Android Gradle插件版本
    打开项目根目录的build.gradle(Project级),修改com.android.tools.build:gradle的版本,尝试降级到稳定版(如7.4.2)或升级至最新稳定版,同步项目后重新运行。

  • 暂时关闭资源压缩
    在Module级build.gradle的buildTypes > release/debug块中添加配置:

    shrinkResources false
    minifyEnabled false
    

    关闭资源压缩与代码混淆,排查是否为压缩过程损坏资源导致报错。

  • 检查TextToSpeech相关配置
    确认Manifest中已添加必要权限:

    <uses-permission android:name="android.permission.INTERNET" />
    <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
    

    同时核对TextToSpeech初始化代码,确保无错误引用资源ID的情况。

  • 清除Android Studio缓存
    执行File > Invalidate Caches...,勾选Clear file system cache and local history后点击Invalidate and Restart,重启IDE后重新编译项目。

内容的提问来源于stack exchange,提问作者Sudhanshu Kumar

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.21 08:33:11