0
ADBの問題の1つは、作業を完了するために複数のコマンドが必要なことです。たとえば :複数のadbコマンドをPython Popenまたはos.systemで実行する
adb shell
su
cp /data/local/x /data/local/y
exit
adb pull /data/local/y
これは、PythonのpopenのとOSシステムを使用して行うことができますか?下の例を試してみてください。
print 'Starting emulator...'
subprocess.Popen(['emulator', '-avd', 'testavd'])
os.system('adb wait-for-device')
os.system('Perform whatever adb commands you need')
すべてのポインタはありますか?
が、私はこれを行うための方法を見つける必要があります:あなたは複数のコマンド(Linuxのみ& OSX)を実行したい場合は、
をかWindowsで...おそらくcygwin? – user848106
type script.txt | adbシェル;多分 ? –