解决在ubuntu18.04 上安装Android Studio3.2后使用过程的问题sdk 与 gradle

在安装完 Android后却在创建第一个app时候遇到了很多问题,第一个就是sdk的下载问题,第二个就是gradle syns failed的问题

具体原因不明,看晚上说最根本的原因是我们中国的网络限制问题,但是没办法,既然出现问题就要折腾。下面记录一下我的解决过程,方便自己回忆和别人参考。

第一个sdk的问题, 我给两台电脑装AS,其中有一台就是无法下载sdk(AS安装包不自带sdk)但另外一台却很顺利,。可能是网络问题,建议多试试,(那台顺利安装的是用手机wifi共享下载的,下不下来的是正常网线。不知有没有关系,先记录一下)。后来我把顺利安装sdk的电脑上sdk文件夹   一般是(/home/username/Android/Sdk)直接拷贝到下载不成功的电脑上,保持目录不变,问题顺利解决。

 

第二个问题是gradle的问题。这个问题最麻烦,麻烦不断,我自今没搞明白怎么回事,但是问题解决了。不明原理先记录下

     配置sdk创建工程,然后build失败,总是提示gradle project sync failed这个错误,网上搜了很多博客方法都没效,后来在国外某网站找到了蛛丝马迹。遗憾的是网站我忘了,也找不到了。还有就是我现在问题解决了,所以都没有配图,大家见谅,当时忘了截图了。

      说可能是gradle的版本不够新,直接上gradle 的官网上下载最新的

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

上面的链接是AS  gradle-wrapper.properities上给的,https://services.gradle.org/distributions(修改成正确网址)上面下载最新版。此时是gradle-5.3   我下载了gradle-5.3-rc-3-all.zip然后     sudo unzip gradle-5.3-rc-3-all.zip  -d /opt/android-studio/gradle文件夹里,然后删除本来就有的gradle4.6

重启AS后然后就一通下载,我没明白怎么回事,反正就是一通下载。如果不一通下载,新建个空白工程,然后build

就一通下载

下载完后,问题又gradle project sync failed 。。。。。。变成了,

Unable to resolve dependency for ':app@debugAndroidTest/compileClasspath': Could not download junit.jar (junit:junit:4.12)
Open File
Show Details

这个问题具体见这个链接:https://www.cnblogs.com/hupo376787/p/9667067.html

解决方法就是在:https://jcenter.bintray.com/junit/junit/4.12/junit-4.12.jar   上下载junit放到opt\Android Studio\gradle\gradle-5.3-rc-3\lib\plugins中,并重启Android Studio。

然后问题就解决了

 

然后AS就能正常使用了

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值