AndroidStudio的一些问题

Gradle 版本与 Java 版本不匹配

Gradle 7.4 最高只支持到 Java17,Java20 要 Gradle8.3 。

gradle 7.4

gradle 8.3

之前装了一下Java20,然后出问题了,安卓项目打不开,编译报错,最后改用Java17。

Android Studio 内部 jre 路径缓存

换了Java版本,路径也变了。即便我配置好了环境变量,Android Studio 还是默认到之前的路径去找jre,看网上说应该是 Android Studio 内部的缓存路径没变。我干脆直接重装,换了2022的版本,用了新UI,颜值稍微高了那么一点点,不过还是难用。

安卓虚拟机(AVD)的问题

创建一台设备,一点启动,直接弹窗说设备已终止什么的,反正就是启动不了。检查一下C盘,如果你和我一样C盘爆红,那应该是空间不足。

AVD已终止

C盘爆红

空间不足

按照这篇文章的步骤去做,把.android文件夹移到别的磁盘,然后添加环境变量,完美解决。

启动是可以启动了,但还有别的问题:虚拟机屏幕一闪一闪的,而且动不动就卡死然后直接蓝屏。

蓝屏

终止代码 CLOCK_WATCHDOG_TIMEOUT,暂时还不知道什么原因。

未检测到扬声器

😅

Syntax highlighting has been temporarily turned off in file XXX because of an internal error

可能是在更新插件、删除插件的时候直接退出,没有等待索引重新加载,会导致后台内部build一直没有完成。

解决方法:File -> Invalidate Caches