1.导入他们项目时出现R文件出错

首先我们须要了解的是Android studio 是基于gradle的编译模式,内部没有gen文件夹更没有R文件,可是既然它报了这个错。肯定是有原因的。即Gradle编译时出错了。


对于每个Gradle 都会有自己编译版本号的Gradle。对于不同的Android studio版本号和使用者可能有不同的Gradle,所以当你当如别人的项目时,atudio回首先比对你本地的Gradle与原作者的Gradle的版本号是否同样,假设同样的话就能够直接bulid编译,假设版本号不正确的话,它就会自己主动下载与之向相应的Gradle版本号。当然在天朝这个过程是非常缓慢的,除非你已经设置好代理或者买好梯子。不然非常有可能沦陷在这一步。


以下我说一下一个能够用的代理(红杏)

至于怎么设置。大家自行百度



设置完毕后,再进行下载就会非常快了。

2.Android Studio 每次执行项目都非常慢

点击Preference-->Bulid-->Gradle 将 offine work 勾选就可以。
这样表示离线工作,不用每次Gradle都去检查Gradle'里全部的配置信息(如多渠道打包、混淆等)