I start a new project on android studio 3.1.2, but it sync failed. The error message is "read time out". I've tried multiple variations of this, but none of them seem to work. It seems that android studio is unable to download the project dependencies from the remote repository. I have tried several methods including setting a http proxy, adding other repositories in the build.gradle file. Here is some message.

[click to view log message](https://i.stack.imgur.com/8UJWJ.png)

[click to view build message](https://i.stack.imgur.com/fyOTn.png)

[click to view build.gradle file](https://i.stack.imgur.com/bBXIa.png)

Thanks in advance!