android代理
A. android studio 怎样设置代理
Android Studio软件的下载地址在谷歌官网上,我们在国内想访问谷歌网站会比较困难,那么安装包的下载可以选择国内网站,比如网络软件中心就有最新的安装包。在这里可以用较快的速度将安装包下载到本地。
双击安装文件,安装默认方式将软件安装到电脑上。
Android Studio软件首次打开需要更新SDK,由于该网站无法打开,会导致软件无法启动完成。我们可以通过配置sdk下载代理的方式来完成更新。
首先找到配置文件,在文件夹D:\Program Files\Android\Android Studio\bin中找到idea.properties。
打开配置文件,在文件中加上【disable.android.first.run=true】这句话。
关闭并保存配置文件后,再次打开Android Studio软件,进入初始化界面。
点击【configure】。
进入【setting】页面。
在【setting】页面中搜索【proxy】,默认是没有配置代理的。
选择【manual proxy configuration】手动设置代理后关闭配置页面。
9
再次打开刚才的配置文件,删除新加上的那句话。
然后重新打开Android Studio软件,这时就可以通过代理进行sdk文件更新了。
B. android 怎么设置代理
代理服务器手机都不能用,不要灰心,手机也可以支持代理服务器上网。如上网浏览器、下载软件等其它需要网络连接的软件,都可正常的使用它们。我们来分享下怎么样设置手机代理服务器,希望能帮助不会设置的朋友。
http://jingyan..com/article/fd8044faebfaa85030137a72.html
C. android里的app怎么通过代理上网
android APP一般情况下通过代理才能连接到外网的网络,使用android 模拟器是连接不上网的,虽然在模拟器里面设置了代理服务器的IP和端口后,可以模拟器的浏览器可以连上网了,在模拟其中设置网络代理请参看下面代码
Proxy proxy=new Proxy(java.net.Proxy.Type.HTTP,new InetSocketAddress("10.0.0.172",80));
HttpURLConnection connection=(HttpURLConnection) url.openConnection(proxy);
这是java.net包的联网方式。还可以用Apache的HttpClient连接网络。
DefaultHttpClient httpClient = new DefaultHttpClient();
HttpHost proxy = new HttpHost("10.0.0.172", 80);
httpClient.getParams().setParameter(ConnRouteParams.DEFAULT_PROXY, proxy);
D. 如何让android应用程序通过代理联网
可以通过下面的代码来实现应用程序的网络连接!
回Proxy proxy=new Proxy(java.net.Proxy.Type.HTTP,new InetSocketAddress("10.0.0.172",80));
HttpURLConnection connection=(HttpURLConnection) url.openConnection(proxy);这是java.net包的答联网方式。还可以用Apache的HttpClient连接网络。DefaultHttpClient httpClient = new DefaultHttpClient();
HttpHost proxy = new HttpHost("10.0.0.172", 80);
httpClient.getParams().setParameter(ConnRouteParams.DEFAULT_PROXY, proxy);
E. android 设置代理什么用
package com.common.proxy;
import java.lang.reflect.Constructor;
import java.lang.reflect.Field;
import java.lang.reflect.InvocationTargetException;
import java.lang.reflect.Method;
import org.apache.http.HttpHost;
import android.content.Context;
import android.os.Build;
import android.util.Log;
public class ProxySettings {
private static final String TAG = "GAEProxy.ProxySettings";
static final int PROXY_CHANGED = 193;
private static Object getDeclaredField(Object obj, String name)
throws SecurityException, NoSuchFieldException,
IllegalArgumentException, IllegalAccessException {
Field f = obj.getClass().getDeclaredField(name);
f.setAccessible(true);
Object out = f.get(obj);
// System.out.println(obj.getClass().getName() + "." + name + " = "+
// out);
return out;
}
public static Object getRequestQueue(Context ctx) throws Exception {
Object ret = null;
Class networkClass = Class.forName("android.webkit.Network");
if (networkClass != null) {
Object networkObj = invokeMethod(networkClass, "getInstance",
new Object[] { ctx }, Context.class);
if (networkObj != null) {
ret = getDeclaredField(networkObj, "mRequestQueue");
}
}
return ret;
}
private static Object invokeMethod(Object object, String methodName,
Object[] params, Class... types) throws Exception {
Object out = null;
Class c = object instanceof Class ? (Class) object : object.getClass();
if (types != null) {
Method method = c.getMethod(methodName, types);
out = method.invoke(object, params);
} else {
Method method = c.getMethod(methodName);
out = method.invoke(object);
}
// System.out.println(object.getClass().getName() + "." + methodName +
// "() = "+ out);
return out;
}
public static void resetProxy(Context ctx) throws Exception {
Object requestQueueObject = getRequestQueue(ctx);
if (requestQueueObject != null) {
setDeclaredField(requestQueueObject, "mProxyHost", null);
}
}
private static void setDeclaredField(Object obj, String name, Object value)
throws SecurityException, NoSuchFieldException,
IllegalArgumentException, IllegalAccessException {
Field f = obj.getClass().getDeclaredField(name);
f.setAccessible(true);
f.set(obj, value);
}
public static boolean setProxy(Context ctx, String host, int port) {
boolean ret = false;
setSystemProperties(host, port);
F. 如何在Android程序中设置代理
1:打开手机设置菜单,选择“无线和网络”选项,然后进入WLAN设置界面
2:点击无线网络名称,进入网络设置界面,输入无线网络密码
3:点击显示高级选项,在代理设置栏中选择手动,输入代理服务器主机名及代理服务器端口号
4:对于不使用代理服务器的内网地址,需在“对以下网址不适用代理”栏中填写
G. 如何在Android中更改代理设置
首先,打开手机的“设置”
接着,在“设置”中找到“双卡和网络”,并打开它
H. android studio 设置代理为多少
对Android studio的相关的代理设置,设置的可以通过多个方式进行设置,可以通过欢迎的界面中设置,或者打开Android studio中开发的界面中,然后进行点击Android studio中菜单中的“file”的选项。 进行点击Android studio的file的菜单之后,就会弹出了一个下拉的菜单选项中进行选择“setting”的选项。 进入到了setting的设置的界面中之后,进行点击列表中的“appearance & behavior”的选项。 点击“appearance & behavior”完,就会进行system setting的选项之后选项内的HTTP proxy的选项。 进入到了HTTP proxy的选项,相关的默认是关闭的,进行勾选上manual proxy configuration的选项。 国内现在有很多的镜像的网址的信息,在网络中搜索Androiddevtools的信息,可以查找到相关的网址,在host name中输入镜像网址,点击OK。这样就可以进行使用Android studio中更新相关的东西了
I. Android手机上怎么使用全局代理
工具/原料
手机
方法/步骤
打开手机设置菜单,选择“无线和网络”选项,然后进入WLAN设置界面
点击无线网络名称,进入网络设置界面,输入无线网络密码
点击显示高级选项,在代理设置栏中选择手动,输入代理服务器主机名及代理服务器端口号
对于不使用代理服务器的内网地址,需在“对以下网址不适用代理”栏中填写
J. android studio怎么设置代理
1.对Android studio的相关的代理设置,设置的可以通过多个方式进行设置,可以通过欢迎的界面中设版置,或者权打开Android studio中开发的界面中,然后进行点击Android studio中菜单中的“file”的选项。
2.进行点击Android studio的file的菜单之后,就会弹出了一个下拉的菜单选项中进行选择“setting”的选项。
3.进入到了setting的设置的界面中之后,进行点击列表中的“appearance & behavior”的选项。
点击“appearance & behavior”完,就会展开进行system setting的选项之后选项内的HTTP proxy的选项。
4.进入到了HTTP proxy的选项,相关的默认是关闭的,进行勾选上manual proxy configuration的选项。
5.国内现在有很多的镜像的网址的信息,在网络中搜索Androiddevtools的信息,可以查找到相关的网址,在host name中输入镜像网址,点击OK。这样就可以进行使用Android studio中更新相关的东西了