Android Studio的一些小问题

笔者是一个白的发亮的小白(攻城)狮,自己在学习Android的过程中会遇到很多各种各样的问题,此处做一个整理和记录。有部分遇到的时候没有截图,所以就文字说明了。


电脑重装了系统然后重装了Android Studio引发的问题。


其实乍一眼,我是不懂的,字面意思是打开压缩包的过程失败,Gradle的依赖在第一次连接时超时(大神舍友蹩脚翻译)。

于是我就去到处Google百度解决方法,可是作为白的发亮的自己,很多东西都看不明白,一个一个的地试试,包括重装AS(请不要笑我)。

最终反复查看这个帖子   http://www.jcodecraeer.com/a/anzhuokaifa/Android_Studio/2017/0317/7691.html,引用其中第二种方法得到解决。


此处自己做一个整理:上诉问题出现在gradle-wrapper.properties,原因在于项目使用了gradle-3.3-all.zip,前辈说gradle-3.3-all.zip无法在直接在studio中下载下来,然而自己并不明白是咋回事,只是每次点击redownload都刷新一次后并无反应。


前辈提供方法有:

  1. 可以把gradle-wrapper.properties里修改了gradle的版本,与之前没有报错的gradle版本一致,然后再修改项目build.gradle文件中的com.android.tools.build:gradle的版本号,具体是多少也是参照以前那些没有报错的项目。

  2. 直接在网上找到gradle-3.3-all.zip下载下来,不要解压缩,放在类似下面的目录中 C:\Users\Administrator\.gradle\wrapper\dists\gradle-3.3-all\55gk2rcmfc6p2dg9u9ohc3hw9,这个办法没有试过,按理说是可以的。下载地址在这里找:http://services.gradle.org/distributions/ ,里面各个版本都有。

  3. 最简单的方法,也是前辈采用的方法,就是改一下gradle-wrapper.properties中的distributionUrl

  1. distributionUrl=https\://services.gradle.org/distributions/gradle-3.3-all.zip

改成

  1. distributionUrl=http\://services.gradle.org/distributions/gradle-3.3-all.zip

  1. 其实这里的区别就是https和http。因为我发现http://services.gradle.org/distributions/中也是没带s的,所以就这样试了下,但奇怪的是每个版本的包文件其实下载地址也是带s的,在浏览器中可以直接下载,那么问题应该出在studio了。

ps:微博上有人说多点几次Re-download就能解决问题,但是我这边是不行的。跟我一样的同学可以直接试我的第三种方法啦。


个人根据上诉方法解决问题过程:

        方法一:我改成了2.3,或者3.4版本,不报这个错误但是会报另一种错误,因为没有记录,所以现在也不知道是什么错误了(小白狮偷的舍友的VPN,然而近期宿舍的联通网连翻不了强,用Google的东西要么龟速要么连不上,查询网络下载相关压缩包的操作就会报错)。     

                    方法一失败

        方法二:直接在网上找到gradle-3.3-all.zip下载,然后找到C:\Users\Administrator\.gradle\wrapper\dists\gradle-3.3-all\55gk2rcmfc6p2dg9u9ohc3hw9目录,删除原来的文件,再将下载的文件挪进去。重启Android Studio,然后,BINGO!, Hello  World成功运行。

                  方法二成功

       方法三:根据上诉方法修改了,并无卵用。


第二个小错误:

      然后在引自己以前写的项目的时候,会报错

    (Session ‘app‘:Error Installing APK)。
网上找的解决方法:
Click Build tab ---> Clean Project
Click Build tab ---> Build APK

Run.
然后就能运行了。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章