2017-12-30 43 views
0

Ich versuche, ein einfaches "tap and wait" Skript auf meinem Android-Gerät über adb laufen zu lassen.Adb-Schlaf-Funktion arbeiten auf adb, aber nicht in einer .sh-Datei

Öffnen adb auf Powershell mit dem Befehl ./adb shell funktioniert, läuft input tap 300 300 funktioniert und läuft sleep 1 schläft für eine Sekunde.

Wenn ich jedoch einen test.sh Skript mit dem Powershell-Befehl ./adb shell "sh /sdcard/Download/test.sh" das Klopfen Teil funktioniert noch laufen, aber der sleep Anruf gibt mir diese statt: 'sdcard/Download/MIOPROGRAMMA.sh[2]: sleep: syntax error: Invalid argument '1.

Irgendeine Idee, warum dies geschieht?

+0

Sie uns etwas Code zeigen sollte .. der Schlaf Anruf könnte in beschweren richtig sein –

Antwort

0

Fügen Sie einfach ; nach dem int, d.h .:

input tap 250 250 
sleep 3; 
input tap 350 250 
sleep 3; 
input tap 450 250 
sleep 3; 
input tap 550 250 
sleep 3; 
input tap 650 250 
sleep 3; 
Verwandte Themen