私が得た限り、カスタム User-Agent を使用してインテントを介して Android ブラウザーを開こうとしています (クライアント Web サイトがモバイル ページにリダイレクトされるため)。
Intent i = new Intent(Intent.ACTION_VIEW);
i.setData(Uri.parse("http://www.clientwebsite.com"));
Bundle bundle = new Bundle();
bundle.putString("User-Agent", "desktop");
i.putExtra(Browser.EXTRA_HEADERS, bundle);
startActivity(i);
しかし、これはまだモバイルページにリダイレクトされています。
非モバイル ユーザーを識別するための有効なユーザー エージェントは何ですか? インテントの EXTRA_HEADERS に User-Agent を設定すると、本当にこのヘッダーが変更されますか、それともブラウザによってオーバーライドされますか?