Android Studio 4.1.3生成APK时出现插件不兼容及TextMate bundle加载错误
问题根因
Android Studio 4.1.3基于IntelliJ 2020.1版本内核,版本号为AI-201.8743.12。你遇到的所有报错均为插件与IDE内核版本不匹配导致:报错的插件和TextMate bundle均为适配IntelliJ 2020.2及更高版本内核的安装包,无法在低版本内核上正常加载。
解决方案
1. 修复插件不兼容报错
- 打开Android Studio,进入
File > Settings > Plugins路径(Mac系统路径为Android Studio > Preferences > Plugins) - 在已安装插件列表中,分别找到JetBrains Marketplace、Gauge、Markdown三个不兼容插件
- 根据使用需求选择操作:
- 不需要使用的插件直接点击卸载
- 需要使用的插件点击版本降级,选择适配2020.1内核的历史版本安装
- 操作完成后重启Android Studio即可消除插件不兼容提示
2. 修复TextMate bundle批量加载报错
该报错由TextMate Bundles插件版本不匹配触发,可根据使用需求选择修复方案:
- 方案一:直接卸载TextMate Bundles插件。如果日常开发不需要用到列表中对应小众语言的TextMate语法高亮支持,直接卸载该插件即可,不会影响Android原生开发的编译、打包流程
- 方案二:降级TextMate Bundles插件。在插件详情页选择适配IntelliJ 2020.1内核的1.x版本安装,重启后即可消除批量加载错误
3. 临时打包绕过方案
如果暂时不想调整插件配置,可直接通过命令行执行打包任务,IDE插件加载错误不会影响Gradle命令行的执行结果:
- 打开项目根目录,执行对应打包命令:
- 编译Debug包:
./gradlew assembleDebug(Windows系统执行gradlew.bat assembleDebug) - 编译Release包:
./gradlew assembleRelease(Windows系统执行gradlew.bat assembleRelease)
- 编译Debug包:
内容的提问来源于stack exchange,提问作者my enigma
相关产品推荐
相关产品推荐

