莫问天涯路几重,轻衫侧帽且从容。这篇文章主要讲述如何在Android SDK Manager上使用tor相关的知识,希望能为你提供帮助。
我想在Windows 8.1上使用android SDK Manager,但由于对伊朗的制裁,我无法正常使用它。所以我需要tor,但在其代理设置中,它只有HTTP但Tor使用socks5。我可以无限制地使用Android SDK Manager吗?
答案在cmd中:
sdkmanager.bat --proxy=socks --proxy_host=127.0.0.1 --proxy_port=9050 "platforms;
android-25"
或在Android Studio中:文件 - > 设置 - > 外观和行为/系统设置/ HTTP代理 - 手动代理配置:SOCKS ...
另一答案使用Tor浏览器。你的tor浏览器连接时:
1.打开菜单 - > 选择选项 - > 高级 - > 网络 - > 连接设置
然后你会看到你的Tor袜子的名字和端口。
2.Copy Sock的
Host : Ip
例如127.0.0.1:9150
让tor浏览器打开
4.转到Android Studio- > 设置 - > 外观和行为 - > 系统设置 - > HTTP代理
5.在右侧部分选择手动代理配置和袜子
6.使用Tor主机和端口填充主机和端口字段
【如何在Android SDK Manager上使用tor】7.OK!
如果Android Studio要求HTTP设置,请将其留空。
现在您可以使用Gradle更新SDK和下载依赖项:)
另一答案Tor使用Socks4a,而不是Socks5。所以你需要一个实现Socks4a的客户端。我通过为apache httpComponents库实现我自己的Socket工厂来解决这个问题。你可以检查一下here。
另一答案我有同样的问题。做这个动作:
- 不要改变android studio代理设置(不使用代理)
- 开始浏览器
- 在终端中使用此命令: $ torsocks -P 9150 /你的路径/ studio.sh
推荐阅读
- Android如何打开app内外齿轮vr设备
- 如何使用android fb sdk请求私人组
- Unity要求Android SDK为最低API级别21
- 如何从android源码设置和调试SDK api,如EditText()
- 如何使用notepad ++更新sdk android
- 想要Vista网上邻居无法看到其它计算机【图】
- 找到与你捉迷藏的隐藏文件与文件夹
- 教你处理Windows Update的烦人重启
- 怎样才能防范用系统更新的重启提示