一段时间没用AS了,今天启动发现崩溃了。

上网找了一下几种方案,最后解决了,虽然不知道原理是什么,但是先做个记录,总结一下几种常见的方法。

方法1:修改idea.properties文件

在安装路径D:\Android\Android Studio\bin下,找到文件idea.properties,在最后一行添加

disable.android.first.run=true

这一行的作用是禁止在Android Studio第一次启动的时候加载SDK配置

网上这种方法居多,但是我试了没有成功。

方法二:断网启动

据说是由于要加载一些google服务器的内容,如果网络不好(访问外网),可能会加载出错,但如果禁网的话,就不会去主动加载。

我也试了一下,也没有成功。

方法三:删除配置文件

找到路径C:\Users\Jason\.AndroidStudio3.2\,注意,如果安装过多个AS不同的版本,可能存在多个AndroidStudio配置文件夹,要找到当前使用的版本,以修改日期最近的为准。

把config文件夹下的plugins文件夹删掉。

满血复活。

分析

可能是哪一个插件更新导致AS崩了,plugins删掉,可能一些插件的配置要重新搞了,但貌似AS打开之后,这个文件夹又自动出现了,可能AS有一定的自修复能力吧。目前还没有发现问题,出现问题了再补充。

更多相关文章

  1. Android(安卓)Service生命周期及用法
  2. Google_android_JNI使用方法
  3. Android之ContentProvider源码解析
  4. SingleTask模式的Activity接受Intent注意事项
  5. 【Android(安卓)Studio初探】快捷键大全与常用设置
  6. cocos2dx在windows下开发,编译到android上(1)
  7. android转屏时数据保存问题
  8. Android中AsyncTask的使用
  9. android sqlite 简明教程

随机推荐

  1. MySQL中常见的六个约束类型详解
  2. MySQL中的回表和索引覆盖示例详解
  3. 浅谈订单重构之 MySQL 分库分表实战篇
  4. CentOS7安装MySQL 8.0.26的过程
  5. 详解MySQL主键唯一键重复插入解决方法
  6. 解决MySQL主从数据库没有同步的两种方法
  7. MySQL 8中新增的这三大索引 隐藏、降序、
  8. 企业级使用LAMP源码安装教程
  9. MySQL数据库体系架构详情
  10. 浅谈MYSQL主键约束和唯一约束的区别