Android Appにプログラムでプロキシサーバーを設定する方法はありますか? 私はいくつかのWebViewsを使用するAndroid Appを書いています。アプリですべてのネットワーク接続用にプロキシサーバーを設定する方法はありますか?つまり、WebViewsに表示されるすべてのコンテンツはプロキシ経由でルーティングする必要がありますか? デバイス上の他のすべてのアプリケーションは、このプロキシ設定の影響を受けてはいけません。Androidアプリでプログラムでプロキシサーバーを設定する方法はありますか?
1
A
答えて
0
いくつかの調査の後、私はAndroid 2.2には(公式な)プロキシサポートがないことを指摘しています。この問題の報告書は、1000以上の(!)コメントを参照してください。http://code.google.com/p/android/issues/detail?id=1273
ルートデバイスの解決策がいくつか見つかりました。いくつかの新しいiptablesルールを設定します。どのデバイスでも動作するソリューションが必要なので、私はこの提案を試しませんでした。
0
驚いたことに、私はリストされたメカニズムを見ていませんが、おそらく1つがあります。
最終的に、webviewがプロセス内で実行されており、わかりやすく実装されている場合、プロキシを介してリダイレクトできるカスタムコードを使用してネットワークコールをルーティングするように既存のコードをプログラムで修正できますこれは非常に複雑な低レベルのC /アセンブリ言語プログラミングであり、合理的なプラットフォームのアップグレードでポータブルにするためにはさらに注意を払う必要があります。非常に興味深い教育プロジェクトが必要な場合や、確かに良い方法はありません。
0
私たちはアンドロイドでプロキシを設定できます。 proxysetting 1.0は、プロキシを設定するアンドロイドアプリです。それについての詳細を知らないでください。しかし、道があることは明らかです。
関連する問題
- 1. プログラムでMDBを設定する方法はありますか?
- 2. ユーザーを知る方法は設定アプリにありますか?
- 3. ユニバーサルプロキシ(プロキシサーバーではない)をWindows XPで設定する方法
- 4. プログラムでBizTalkメッセージコンテキストプロパティを設定する方法はありますか?
- 5. UINavigationControllerのUINavigationBarクラスをプログラムで設定する方法はありますか?
- 6. jqueryでタイマーを設定する方法はありますか
- 7. showFeedDialogでタイトルを設定する方法はありますか?
- 8. iosアプリケーションの通知表示設定をプログラムで設定する方法はありますか?
- 9. Nginxの設定で変数を設定する方法はありますか?
- 10. mitmproxy:プロキシサーバーをローカルに設定する必要がありますか?
- 11. AndroidアプリでAPIをチェックする良い方法はありますか?
- 12. AndroidアプリでWebビューのHTMLを取得する方法はありますか?
- 13. USB接続なしでAndroidアプリをデバッグする方法はありますか?
- 14. Android:物理キーボードをプログラムでオン/オフする方法はありますか?
- 15. Win7で互換モードをプログラムでC#で設定する方法はありますか
- 16. Androidデバイスの初期オリエンテーションを設定する方法はありますか
- 17. Androidスタジオでアプリのバージョン番号を設定する方法
- 18. Androidアプリでタイムゾーンを設定する方法
- 19. プログラムでAndroidのデフォルトの電子メールクライアントを設定する方法
- 20. Windowsメディアプレーヤーを「エクスプレス設定」プログラムで設定する方法は?
- 21. android:layout_columnをプログラムで設定する方法
- 22. アプリケーションアイコンをプログラムで設定する方法
- 23. 私のWCF設定をプログラム的に設定する方法はありますか?
- 24. 相対レイアウトでButtonのlayout_align_parent_right属性をプログラムで設定する方法はありますか
- 25. OSX XcodeプロジェクトでWebViewのURLをプログラムで設定する方法はありますか?
- 26. プログラムでプロキシのユーザー名とパスワードをIEで設定する方法はありますか?
- 27. IOS4アプリでGLKitをリンクする方法はありますか?
- 28. WinInet API用のプロキシサーバーの特別な設定はありますか?
- 29. LaunchAgent plistをプログラムでロードする方法はありますか?
- 30. プログラムでリーダーボードをリセットする方法はありますか?
あなたの答えをありがとうが、これは(あまりにも)トリッキーでエラーが発生しやすいようです。 – janjonas