如何在android http代理设置程序中设置代理

下次自动登录
现在的位置:
& 综合 & 正文
android源代码下载时的git/repo代理设置
这篇的背景,是我在ubuntu下配置android环境以及获取android时所遇到的问题,关于怎样在ubuntu/linux下android环境我在此就不多少了,可以参考android的官方网站,这里给出链接/source/download.html。下面主要说一下关于在公司内网不能下载源的解决办法。
关于怎样设置git代理,网上有很多方法,但都是大同小异,下面介绍一下我的解决办法。
Linux/ubuntu machine, please install connect-proxy
#sudo apt-get install connect-proxy
a simple shell script named socks-gw.sh
# Filename: ~/bin/socks-gw
# This script connects to a SOCKS proxy
connect-proxy –S
your.:port
a simple shell script named socks-ssh.sh
# Filename: ~/bin/socks-ssh
# This script opens an SSH connection through a SOCKS server
ssh -o ProxyCommand="${HOME}/bin/socks-gw %h %p" $@
4. Edit a simple shell
script named proxy.sh
# Filename: ~/bin/
# This script sets Git to use the SOCKS proxy
export GIT_SSH="${HOME}/bin/socks-ssh"
export GIT_PROXY_COMMAND="${HOME}/bin/socks-gw"
:please make sure socks-ssh and socks-gw in the right path
5. Execute proxy.sh every
time before you want to use git.
说明几个问题:
1. 网上很多资料都提到了下载一个connect.c 文件,然后编译,其实那个connect.c文件就是我们安装的connect-proxy。
2. 关于connect-proxy 的参数问题,-S指用的是socks代理,-H指的是用HTTP代理,要非常注意,具体socks代理和http代理的区别,可以google
3. 如果想用HTTP代理,网上的很多方法就通用了。
reference:/2008/04/git-with-and-without-proxy/
&&&&推荐文章:
【上篇】【下篇】如何在Android程序中设置代理_百度知道
如何在Android程序中设置代理
提问者采纳
可以在建立网络链接的代码之前添加以下代码:Properties prop = System.getProperties();
// proxy host IP address
String proxyHost = &X.X.X.X&;
// proxy port
String proxyPort = &X&;
prop.put(&proxySet&, &true&);
prop.put(&proxyHost&, proxyHost);
prop.put(&proxyPort&, proxyPort);
来自团队:
其他类似问题
为您推荐:
android的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁2929人阅读
Android基础开发(6)
有时候需要在程序中使用代理服务器,可以在建立网络链接的代码之前添加以下代码:
Properties prop = System.getProperties();
// proxy host IP address
String proxyHost = &X.X.X.X&;
// proxy port
String proxyPort = &X&;
prop.put(&proxySet&, &true&);
prop.put(&proxyHost&, proxyHost);
prop.put(&proxyPort&, proxyPort);
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:164691次
积分:1831
积分:1831
排名:第14574名
原创:20篇
评论:265条
(1)(1)(3)(1)(3)(4)(1)(6)(6)(4)

我要回帖

更多关于 android 设置网络代理 的文章

 

随机推荐