인터넷을 통해 검색 한 결과 this link입니다. 나는 그것을 따라 갔지만 효과가 없었다. 그래서 나에게이 이야기하는 로그 캣 보았다 : android app에서 프록시 변경
Setting http_proxy has moved from android.provider.Settings.System to android.provider.Settings.Secure, value is unchanged.
그래서 나는 menifest에 내 코드에서
<uses-permission android:name="android.permission.WRITE_SECURE_SETTINGS" />
을 추가, 나는
Settings.System.putString(getContentResolver(), Settings.Secure.HTTP_PROXY, "127.0.0.1:8080");//enable proxy
및
Settings.System.putString(getContentResolver(), Settings.Secure.HTTP_PROXY, "");//disable proxy
로 변경
그래도 나는 같은 것을 얻는다 setting moved
오류. 내가 뭘 놓치고 있니?
나는이 허가를 얻을 수 없다는 질문도 How can I get the dreaded WRITE_SECURE_SETTINGS permission for my android app?을 보았습니다. 그게 사실이야? 그리고 어서, 그냥 프록시 설정을 바꿀 뿐이야! 왜 그렇게 할 수 없습니까? 적어도 내가 직접 블루투스를 사용하도록 설정 한 것처럼 프록시를 변경할 수있는 곳으로 안내 할 수 있습니까?
DNS 해결이 프록시에서 작동하지 않습니다. http://code.google.com/p/android/issues/detail?id=2764 이 링크 http://www.vogella.de/articles/AndroidNetworking/article.html – Aditya
@Aditya : 그 문제는 android 1.5에 대한 것 같습니다. 그들은 지금까지 그것을 해결했을 것입니다. – prongs
아직 공개되지 않았습니다. 마찬가지로 WiFi에 문제가 있습니다. http://code.google.com/p/android/issues/detail?id=1273 Android에 PROXY 문제가있는 것 같습니다. – Aditya