AMD安装Android Studio的血泪建议(+记录自己的过程)

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值