bash脚本中的adb命令(将sqlite从android复制到mac)

时间:2015-04-23 15:33:31

标签: android bash sqlite adb

我需要自动通过bash脚本执行相同的命令。我在Mac上,每次想看到我的数据库时,我都厌倦了做同样的事情。

./adb shell run-as com.example.wow

chmod 777 databases

cd databases

chmod 777 myDB.db

exit

cat /data/data/com.example.wow/databases/myDB.db > /sdcard/myDB.db

exit

./adb pull /sdcard/myDB.db /Users/

1 个答案:

答案 0 :(得分:1)

尝试类似的东西:

#! /bin/bash

cat <<EOF | adb shell
run-as com.example.wow
chmod 777 databases
cd databases
chmod 777 myDB.db
exit
cat /data/data/com.example.wow/databases/myDB.db > /sdcard/myDB.db
exit
EOF
adb pull /sdcard/myDB.db /Users/
相关问题