0

その前にシェルスクリプトを実行した後、ADBシェル内から有効なADB over WiFiをオフにしたいと思います。主な理由は、単純にスクリプトを開始して、ADB over WiFi 接続によるオーバーヘッドを取り除きたいからです。WiFi接続自体が必要なため、機能しadb shell "svc wifi disable"ません。

画面に触れずに、この開発オプションをリモートで制御する方法はありますか?

または、am startこれを実行できるコマンドがありますか? am start -n com.android...またはのようなものam start -a android.intent.action...

4

1 に答える 1

1

adbdデバイスで実行され、接続を待機している adb デーモンです。

を発行stop adbdすると、それが強制終了されます。これを root として実行し、デバイスで adb を停止し、アクティブなシェルを切断する必要がある場合があります。

編集

これを試しただけで、cyanogenmodを実行してうまくいきました。を使用しadb connect <ip>て adb シェルに入り、suスーパー ユーザー権限を取得してから、 を発行しstop adbdます。シェルは終了し、デバイスから再起動するまで再接続できません。(シェルまたは設定メニュー)

于 2015-06-04T05:02:32.530 に答える