Wifi経由のAndroid adbインストールapk

私はコマンドラインでADBを使ってapkをUSB経由でインストールしています。今私はWifi経由で正常に接続しました。私はアプリをインストールすることができます。

./adb.exe connect 192.168.2.143
connected to 192.168.2.143:5555

./adb.exe install -r xyz.apk
        pkg: /data/local/tmp/xyz.apk
Success

問題は、成功の後にadbが閉じないということです。それはちょうどハングアップします。私がUSB経由で電話をつなぐと、アプリケーションのインストール後にADBが正しく閉じられます。

これは、Wifi経由で接続されている複数の電話機にapkをアップロードするスクリプトを作成したいので、問題です。

7

1 答え

あなたはこれを試しましたか?

./ adb.exe切断192.168.2.143

3
追加された
@ user1192534ハッキーの種類、しかし、たぶん...接続を開始し、バックグラウンドタスクにインストールすると、内容がログファイルに書き込まれます。変更のログファイルを監視します。変更が真であるかどうか確認してください。その場合は、切断してから次のデバイスに接続してください。いくつのデバイスをインストールしていますか?これは楽しいように聞こえる。
追加された 著者 Jonathan,
私はあなたの提案を試みた。私は別の端末と。 「./adb.exe disconnect」と入力してください。他のadbコマンドはまだ待機しています。 "./adb connect 192.168.2.143"と入力すると、待機中のadbは "819 KB/s(0.031秒で26225バイト)で終了します。
追加された 著者 user1192534,
彼は次のような解決策です:echo "start install" ./adb.exe install -r Z:/RobotControl.apk&sleep 5 echo "インストールは完了する必要があります" ./adb disconnect 192.168.2.143 ./adb connect 192.168。 2.143もちろん、これはADBからの失敗/成功応答を完全に無視している
追加された 著者 user1192534,
Jonathan、私は8つのデバイス(Optimus P990)にインストールしています。
追加された 著者 user1192534,