2

私は実際に am start を使用してワイヤレスとネットワークの設定ページを表示しようとしています。

これを行うために考えられるすべての方法を試したところ、設定ページと携帯電話会社の設定ページを開くことができました。ただし、[ワイヤレスとネットワーク] ページ ( VPN機内モードモバイル ネットワークなどを含む) は除きます。

ネットワークオペレーターページを開こうとした方法は次のとおりです。

adb shell am start -a android.settings.WIRELESS_SETTINGS -n com.android.phone/.NetworkSetting

同様の方法でワイヤレスとネットワークの設定ページを開くのに役立つ人はいますか?

前もってありがとうラフル

4

2 に答える 2

4

使用する:

adb shell am start -a android.settings.WIRELESS_SETTINGS

編集:コードから同じ結果を達成するには、ブロードキャストインテントを送信できます:

Intent i = new Intent("android.settings.WIRELESS_SETTINGS");
mContext.sendBroadcast(i);

Edit2:アクティビティ名を使用して開始するコマンドは次のとおりです。

adb shell am start -n 'com.android.settings/.Settings\$WirelessSettingsActivity'

環境に応じて、シンボル $ はエスケープされる場合とエスケープされない場合があります (機能しない場合は前の \ を削除してください)。

于 2014-01-09T12:35:48.380 に答える