android studio gradle的坑
国产模拟器别国外的好用。非常傻瓜。有人推荐夜神。
之前用geom,下载Android都得半天。
每次做开发前,配置环境都要搞半天。尤其是想快速学习一个技术的话,光装环境都让人放弃了。最近想看一下react-native,发现代码就两句,环境装半天。
1.先说一下nodejs npm镜像,直接在D:\Program Files\nodejs\node_modules\npm下面的npmrc中,新建一行
registry=https://registry.npm.taobao.org
2.安装Android环境
安卓地址:veloper.android.google.cn,这个地址下载的as配置稍微简单,不过gradle会出现匹配问题。
第一次出现proxy returns “HTTP/1.1.400 Bad Request”
然后通过
制定插件目录解决
但是接下来又报错,
然后就在这里蒙圈了。对于没有做过Android开发的我,很多概念都不懂。开始瞎搞。
“
首先要搞懂两个概念,gradle版本和gradle插件版本,比如我现在as升级到了2.3,那么2.3就是gradle版本,2.14.1就是gradle插件版本,这两个概念的一一对应的,而之所以出现这个报错信息,就是因为当前项目的gradle插件版本是2.14.1,而gradle2.3对应的插件版本就是3.3,所以导致了报错。(gradle2.2.3对应的插件版本是2.14.1)
”
有了上面的概念,那么我们做的只要是gradle版本和gradle插件版本匹配就行。看两个目录
D:\Program Files\Android\Android Studio\gradle\m2repository\com\android\tools\build\gradle
D:\Program Files\Android\Android Studio\gradle
以上两个路径你打开看一下你就大概明白了。缺少哪一个补充哪一个,下载地址网上搜一下把。一般叫做 gradle-3.3-all什么的。
最终不报错了。