これは私がやりたいことについての私の考えです。次のコマンドを実行しますが、その代わりに "adb shell"行の直後で、他のコマンドは起動されません。助けて?進んでくれてありがとう。
adb connect 192.168.1.101:5555
adb shell
su
rm /data/system/locksettings.db
rm /data/system/locksettings.db-wal
rm /data/system/locksettings.db-shm
PAUSE
reboot
回答:
回答№1は0adb shell
余分なパラメータを付けずにコマンドを単独で実行すると、 インタラクティブ モード。それはただ無期限にユーザー入力を待ってそこに座っているということです。あなたのスクリプトは決してその行を通り過ぎません。
あなたが本当に欲しいのは次のとおりです:
adb connect 192.168.1.101:5555
adb shell su 0 rm /data/system/locksettings.db
adb shell su 0 rm /data/system/locksettings.db-wal
adb shell su 0 rm /data/system/locksettings.db-shm
PAUSE
adb reboot