android studio 3.1.2:gradle sync failed:在ubuntu 16.04上读取超时

时间:2018-05-01 08:26:25

标签: android ubuntu-16.04

我在android studio 3.1.2上启动了一个新项目,但它同步失败了。错误消息是"读取超时"。我尝试了多种变体,但似乎都没有。似乎android studio无法从远程存储库下载项目依赖项。我尝试了几种方法,包括设置http代理,在build.gradle文件中添加其他存储库。这是一些消息。

click to view log message

click to view build message

click to view build.gradle file

提前致谢!

3 个答案:

答案 0 :(得分:2)

我遇到了同样的问题,请尝试此命令解决问题。

 var db: DatabaseReference!
  override func viewDidLoad() {
        super.viewDidLoad()
        db = Database.database().reference()        
        deleteByID()
    }
 func deleteByID(){
        db.child("YOURID").removeValue()
    }

答案 1 :(得分:0)

首次构建项目时,gradle sync花费时间也会在开始gradle sync之前检查互联网连接。从附带的屏幕截图中,由于互联网连接失败或连接速度缓慢而出现sockettimeoutexception。

答案 2 :(得分:0)

该问题与 .gradle \ caches 有关,因此,如果您可以返回到caches文件夹的最后一个内容,则我照办了,问题就消失了。 文件->使缓存无效/重新启动...