无法在伊朗的Android Studio中同步Gradle

p1iqtdky  于 2022-11-14  发布在  Android
关注(0)|答案(4)|浏览(172)

我使用的是Android Studio 1.5.1版,我尝试在build.gradle中编译“com.android.volley:volley:1.0.0”,但无法同步Gradle。我认为此错误是因为我的互联网连接或访问被阻止,无法从我的国家(伊朗)访问。

gkn4icbw

gkn4icbw1#

是的,这是因为谷歌从2012年起就在伊朗被屏蔽了。你可以使用像Shadowsocks这样的代理应用程序来改变你的国家。
激活代理应用后,在Android Studio中转到文件-〉设置-〉外观和行为-〉系统设置-〉HTTP代理激活'手动代理配置'
并设置:

  • 主机名:127.0.0.1(例如)
  • 端口名:1080(例如)

并重置Android Studio。当Android Studio重置时,激活HTTPS代理并同步您的Gradle,它将工作。)

nzrxty8p

nzrxty8p2#

当然,谷歌作为一家美国公司必须遵守美国的外交政策。谷歌有太多的服务,其中涉及开发者被屏蔽。有很多方法来绕过这些禁令使用代理和VPN,但我个人希望伊朗和美国之间发生变化。

rxztt3cl

rxztt3cl3#

你必须安装任何连接和设置思科用户名和密码,并重新启动android studio

4smxwvx5

4smxwvx54#

将此信息放入您的Android Studio代理设置

address: fodev.org
port:8118

将这些行放在项目的gradle.properties文件中:

systemProp.http.proxyHost=fodev.org
systemProp.http.proxyPort=8118
systemProp.https.proxyHost=fodev.org
systemProp.https.proxyPort=8118

有关详细信息,请参阅此存储库https://github.com/freedomofdevelopers/fod

相关问题