Ho usato ADB sulla riga di comando per installare apk tramite USB. Ora ho collegato con successo via Wifi. Sono in grado di installare app.Android adb su Wifi installa apk
./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
Il problema è che adb non si chiude dopo "Successo". Si blocca. Se leggio il telefono tramite USB ADB si chiuderà correttamente dopo aver installato un'app.
Questo è un problema in quanto mi piacerebbe scrivere uno script che carica l'apk su un numero di telefoni tutti collegati via Wifi.
Ho cercato il tuo suggerimento. Ho aperto un altro terminale e. inserito "./adb.exe disconnect". L'altro comando adb è ancora in attesa. Se poi inserisco "./adb connect 192.168.2.143" l'adb di attesa si chiude con "819 KB/s (26225 byte in 0,031 s) - in attesa del dispositivo - " – user1192534
@ user1192534 Tipo di hacky, ma, forse. .. Avviare la connessione e installare in un'attività in background scrivere il contenuto in un file di registro. Monitorare il file di registro per la modifica. Vedi se il cambiamento era vero. In tal caso, disconnettersi e quindi connettersi al dispositivo successivo. Su quanti dispositivi stai installando? Sembra che sarebbe divertente. – Jonathan
che segue è una specie di soluzione: echo "start install" ./adb.exe install -r Z: /RobotControl.apk e sleep 5 echo "installazione dovrebbe essere completa" ./adb disconnect 192.168.2.143 ./adb connect 192.168 .2.143 Naturalmente questo ignora totalmente la risposta Failure/Success da ADB – user1192534