2016-07-05 18 views
0

So habe ich die folgenden guide verwendet, um mich mit diesem vergeblich zu helfen. Wurde dies mit ADB gepatcht oder inkompatibel gemacht?Mehrere adb installieren auf allen angeschlossenen Geräten

Ich habe zu ändern versucht:

SETLOCAL ENABLEDELAYEDEXPANSION 
:: INSTALL ON ALL ATTACHED DEVICES :: 
FOR /F "tokens=1,2 skip=1" %%A IN ('adb devices') DO (
    SET IS_DEV=%%B 
    if "!IS_DEV!" == "device" (
     SET SERIAL=%%A 
     echo "adb -s !SERIAL! %ARGUMENTS%" 
     call adb -s !SERIAL! %ARGUMENTS% 
    ) 
) 

zu

SETLOCAL ENABLEDELAYEDEXPANSION 
:: INSTALL ON ALL ATTACHED DEVICES :: 
FOR /F "tokens=1,2 skip=1" %%A IN ('adb devices') DO (
    SET IS_DEV=%%B 
    if "!IS_DEV!" == "device" (
     SET SERIAL=%%A 
     echo "adb -s install %ARGUMENTS%" 
     call adb -s install %ARGUMENTS% 
    ) 
) 

Doch ADB weiterhin den Grunde ADB-Menü von Befehlen zur Verfügung zu zeigen, und tut nichts. Ich habe alle möglichen Forschungen meines Wissens gemacht.

Was wären die Argumente, die ich parsen muss?

Es würde ausreichen, wenn ich sogar mehrere ADB-Fenster ausführen könnte, um das nächste Gerät automatisch abzurufen und die Installationsagent.apk auszuführen.

+0

Mögliche Duplikat [ADB für mehrere Android angeben müssen Geräte parallel unter Windows] (http://stackoverflow.com/questions/31833983/adb-for-multiple-android-devices-in-parallel-on-windows) –

Antwort

2

Wenn Sie schreiben

adb -s 

bedeutet, dass Sie den Gerätenamen/ID angeben, sind im Begriff, aber es findet installieren, so gibt sie die adb Menü aus, das zu sagen ist, was kann ich und was nicht .

Also, wenn Sie nur ein Telefon angeschlossen haben, dann können Sie

adb install %ARGUMENTS%" 

schreiben, aber wenn Sie mehrere Telefone haben werden Sie die Telefonnummer

Verwandte Themen