栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

AndroidStudio kotlin插件意外disable后的恢复办法。

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

AndroidStudio kotlin插件意外disable后的恢复办法。

1.起因

发现自开发的APP在打包后classes.dex有点大。

解压后发现里边打包了很多kotlinx相关的class。本工程是纯java编写, 而且前一个版本并未打包写这些东西,认为无需额外打包这些东西。(原因是不小心跟随AS提示,更新了androidx相关包引用的版本,导致该androidx包间接引入了kotlin依赖,详细原因见另外篇帖子, dex 额外打包kotlinx)。

---  事实证明,这不是一个好习惯。够用就行,没必要更新到最新。

开始没反应过来看包依赖关系,无意间看到错误贴尝试disable kotlin,解锁AS再也起不来了。

找到如下贴:

《kotlin插件禁用导致的Android studio无法打开-mac》

结论是:一样无法恢复。

去掉disabled-plugins.txt中的kotlin也是无法恢复的,而且重装同版本的AS是无法恢复的。

甚至有人为了解决重装也无法恢复的问题重装系统!!!

这就夸张了。

直到看到这个贴《AndroidStudio禁用插件导致无法使用的问题》。

原来缓存配置除了:

~/.config/Google/AndroidStudio2021.1/

还有:

~/.local/share/Google/AndroidStudio2021.1/

2.解决方案

删除AS对应版本号的缓存。

解决方案是:

删除disabled_plugins.txt, 然后删除~/.local/share/Google/AndroidStudio2021.1/整个目录。

再启动Android Studio,可以了。

缺点是职权缓存的项目不在了。

需要重新索引进来。

3. 环境

个人的环境是Ubuntu14.04, AS 2021.1.1 Patch 3(当前最新版)。

 

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/988171.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号