2012-04-10 6 views
1

「デフォルトのアンドロイドユーザーエージェント文字列」がどこに定義されているか教えてもらえますか?Androidにデフォルトのユーザーエージェントを設定しますか?

+0

[この] [1]質問を参照してください。 [1]:http://stackoverflow.com/questions/3904467/android-http-user-agent – kgiannakakis

+0

あなたの情報のおかげで、私は、最初のユーザーエージェント文字列がで定義されている場所を知りたいですか? 他にも考えていますか? – Liverpudlian

答えて

1

WebViewには、ユーザーエージェント文字列があります。手動でWebViewを取得または設定することもできます。

/* for example */ 

//get 
String ua = webview.getSettings().getUserAgentString(); 

//set 
webview.getSettings().setUserAgentString("your custom user agent string"); 
+0

ありがとう、あなたの情報をありがとうが、私は、ユーザーエージェント文字列のデフォルト値がどこですか、またはgetUserAgentString()メソッドからこの値を取得するのか知りたいですか? – Liverpudlian

+0

申し訳ありませんが、おそらくあなたの携帯電話がルートされている場合、システムファイルの検索を行うことができます – waqaslam

0

デフォルト以外のユーザーエージェントをWebviewに報告する場合は、何か試してください。ユーザーエージェントはアプリケーションによって異なる場合があります。

+0

はい、setUserAgentString()を使用して、その値を設定することができます。 しかし、私のポイントはどこに定義されているユーザーエージェント文字列のデフォルト値ですか? 私の検索の情報として、ユーザーエージェント文字列の初期値はweb_user_agent_target_contentですが、アンドロイドのソースコードでどこに宣言したのでしょうか? – Liverpudlian

+0

正確に何を達成したいですか?あなたはカスタムROMや何かを構築していますか? –

関連する問題