Android studio的R突然变红
下载了genymotion之后开心的想要运行一下,结果发现R变红了,想了一下貌似是更新了新的SDK?
上网找了老半天也解决不了我的问题。
静下心来仔细看那些提示错误的英文,发现是Gradle sync failed: Connection timed out: connect,gradle连接超时的错误。
解决方法如下:
在程序下的gradle里面找到gradle-wrapper.properties,找到这一行代码distributionUrl=https://services.gradle.org/distributions/gradle-2.14.1-all.zip,上网手动安装了gradle-2.14.1-all.zip的安装包,解压到Android studio的安装路径的gradle文件夹下,发现还有一个gradle-3.2的文件夹,更新,发现还是不行。
于是找到settings里的gradle,改了一下gradle home的路径改成了gradle-3.2,更新,还是不行。
打开settings里面的sdk manager,把sdk tools里面能安装的全部安装了,发现有两个安装不了,正在找怎么解决,突然发现弹出了一个我也没看清,貌似是要不要更新sdk或者是要不要更新的新的gradle的对话框,果断点不,继续找怎么解决,突然发现Gradle sync completed,QAQ
所以,最后也不知道怎么解决的。。莫名其妙好了
结论就是,不要看都不看直接安装新的东西QAQ