一、JDK版本问题

由于之前开MC服务器时安装过Java1.20.x版本,后面在装Android SDK时就没注意安装相应的JDK版本,导致用yarn android启动时报错

错误信息: BUG! exception in phase 'semantic analysis' in source unit 'BuildScript' Unsupported class file major version 64

查了一会发现是JAVA版本过高导致的,降级成1.17.8后重新配置环境变量即可

二、Andriod SDK环境变量配置问题

一个低级错误= =,官方文档中已经写了要配置这些变量:

%ANDROID_HOME%\platform-tools
%ANDROID_HOME%\emulator
%ANDROID_HOME%\tools
%ANDROID_HOME%\tools\bin

自己配置时漏了一个%ANDROID_HOME%\emulator,导致启动时无法找到安卓模拟器,又报错,加上后解决

三、Andriod Studio下载速度过慢

虽然一开始就知道Android开发需要合理上网,下SDK速度挺快的,但下依赖的速度还是很慢,导致等了两个小时快下载完依赖的时候网络超时,又得重新下,因为不愿意再等两个小时,遂查找解决方法,发现gradle仓库源可以在项目里配置

将/android/build.gradle中的

repositories {
    google()
    mavenCentral()
}

加上两行替换为阿里云源

repositories {
    maven{url 'https://maven.aliyun.com/repository/google'}
    maven{url 'https://maven.aliyun.com/repository/public'}
    google()
    mavenCentral()
}

加上后可直接下载(也不是很快但还能接受)

Leave a Reply

Your email address will not be published. Required fields are marked *