前言
- 我国一直努力地去做互联网的强国。1
- android sdk manager 无法正常更新,国情如此。
- android开发者急需新版的SDK,以跟上时代。
普通方法
- 普遍的方法是改SDK manager的http proxy。
- 之前用过几个地址,效果不佳,大概是失效了。
我的解决方法
- 以linux版为例
- 启动sdk manager 其实是执行SDK目录下/tools/android。
- 它其实是一个可执行的shell脚本。
shell修改如下(android 文件)
1
2
3
4
5
6
7
| exec "$java_cmd" \
-Xmx256M $os_opts $java_debug \
-Dcom.android.sdkmanager.toolsdir="$progdir" \
-DsocksProxyHost="127.0.0.1" \
-DsocksProxyPort="7070" \
-classpath "$jarpath:$swtpath/swt.jar" \
com.android.sdkmanager.Main "$@"
|
- socksProxyHost socket代理服务器地址。
- socksProxyPort socket代理端口。