v2.0
帮朋友安装好了,花了大概两三个小时。
下面是建议安装过程:
(挖个坑随缘填)
v1.0
最早自己安装的过程
最开始的问题是编译都编译不了:
在CSDN搜索的是菜单栏下面的问题总结,找了很多攻略照着做,包括且不限于:下载一堆版本的API;在系统变量path里面加了GRADLE_HONE、加Android studio(安装路径)bin和jre;在setting->gradle修改各种路径;重新下载官方的gradle文件解压添加等等等等。最后受一位大佬启发看日志解决问题。
1.第一次在Android studio 查看日志,发现问题是这个:
Gradle sync failed: Cause: java.io.tmpdir is set to a directory that doesn't exist: D:\NJUCM\kotlin\My Application\gradle\daemon\7.2\Windows\Temp (7 s 542 ms)
不知道缺不缺文件,死马当活马医,直接添加文件夹,try again,可以编译了!
2.第二次问题:
Gradle sync failed: Using insecure protocols with repositories, without explicit opt-in, is unsupported. Switch Maven repository 'Bstek(http://nexus.bsdn.org/content/groups/public/)' to redirect to a secure protocol (like HTTPS) or allow insecure protocols. See https://docs.gradle.org/7.2/dsl/org.gradle.api.artifacts.repositories.UrlArtifactRepository.html#org.gradle.api.artifacts.repositories.UrlArtifactRepository:allowInsecureProtocol for more details. (6 s 311 ms)
翻译,问题是官方不允许使用镜像仓库(报安全问题),搜攻略,发现只需要改https,或者allowInsecureProtocol TRUE。道理都懂了但是我不知道自己安装了什么gradle镜像,从头到尾只下载了Android studio安装包,其他都是软件自己下载的。——>搜攻略基本查不到怎么看自己用的什么镜像;拿了同学装好的,打开build.gradle、settings.gradle等一众文件开始爆改,但是下载的gradle,jdk这些不太一样,而且也没看到url地址,又不太敢改,最后改回去了(室友的有挺多代码和我不一样,比如name=“XXX”这些我都没有,但是又感觉没有太大影响,没改)。
又查怎么换源什么的反复折腾。最后忍不了了准备学会直接学会Gradle,点开第三四个攻略吧,IDEA如何正确配置Gradle? GRADLE_USER_HOME 和 Gradle user home的区别_沐恩_的博客-CSDN博客
看到这个突然想起来之前配过GRADLE_HOME,不知道什么原理(反正当时也没成功),改成GRADLE_USER_HOME试试,想着不能乱搞,搞出问题立刻换回来,然后try again,直接就开始给我下载(预感可能有点东西),又try again好几次都不报错了,不知道啥原理。
先记录,我很怀疑还会再出问题,全程乱搞
继续接配置:
activity_main.xml动态编辑器打不开,乱搞一气都没用,甚至删掉.idea文件,回不去了,只能新建项目。项目新建之后又在下载文件,下载界面过于眼熟,很像当时安装界面,于是重新搜索Android studio下载教程,准备看看下一步干什么。结果被我看到了需要AMD的Hyper配置(这个当时配置java web的tomcat也搞过,可惜在乱搞Android studio安装的过程中又关掉了)Android Studio安装超详细步骤(包括SDK安装不成功,模拟器无法创建等问题)_android studio 安装sdk_IT菜鸟新手霞霞的博客-CSDN博客
运行,动态编辑器出了。希望不要再有问题。
总结:我恨AMD