2013-05-10 16 views
6

私はアンドロイド端末で実行するスクリプトを作成しています。ブラウザとURLを開くために必要です。 私はブラウザを開くことができましたが、URLを置く方法は見つかりませんでした。 端末からURLを開く方法

am start -a android.intent.action.MAIN -n com.android.browser/.BrowserActivity; 

は、任意の助けに感謝:)

答えて

10

ジャスト使用Intent.ACTION_VIEW(すなわちandroid.intent.action.VIEW)、例えば:

am start -a android.intent.action.VIEW -d http://www.xing.de 

XINGサイトが開始されたこの方法です。複数のブラウザがインストールされている場合は、開始するブラウザのコンポーネント名を追加することもできます。例:

am start -a android.intent.action.VIEW 
     -n com.android.browser/.BrowserActivity -d http://www.xing.de 

乾杯!

+0

ありがとうございます!既に開いているタブでリンクを開くことができるかどうかを知っていますか(新しいタブを開けないでください)? – Adami

+0

これは、使用するブラウザによって異なります。私の場合、新しいサイトは既定で開かれたタブに読み込まれました。 Chromeの場合、パッケージ名を値( 'com.android.chrome')として' Browser.EXTRA_APPLICATION_ID'( '-e ')を追加することができます。 android.browser')。 – Trinimon

+0

EXTRA_APPLICATION_IDの使用方法がわかりません。以前にアプリIDを取得して使用する必要がありますか? – Adami