Я хочу просмотреть веб-сайт с прокси-сервером, который у меня уже есть (с приложениями, которые я хочу сделать, конечно). я хочу изменить его программным способом (без перехода к настройкам или другим 3-мя приложениям).Настройка прокси-сервера Android
вот что я сделал:
public class WebViewActivity extends Activity {
WebView web;
String PROXY_IP = "MyProxy";
int PROXY_PORT = MyPort;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.web_view);
web = (WebView) findViewById(R.id.webView1);
web.setWebViewClient(new myWebClient());
web.getSettings().setJavaScriptEnabled(true);
web.loadUrl("MyURL");
if (PROXY_IP != null) {
DefaultHttpClient httpClient = new DefaultHttpClient();
httpClient.getCredentialsProvider().getCredentials(new AuthScope(PROXY_IP, PROXY_PORT));
new UsernamePasswordCredentials("username","passsword");
HttpHost proxy = new HttpHost(PROXY_IP, PROXY_PORT);
}
}
Я использую WebView для этого. я уже пробовал использовать phonegap и просто редактировал актив. но я смущен о каком-то php-коде. поэтому я решил использовать webview вместо этого.
Проблема заключается в том, как сделать мой веб-просмотр с помощью моего прокси.
Примечание: я использую GB 2.3
не для веб-просмотра, а для получения данных – Nicolas