Android 我可以用ADB或Windows批处理将此作为一行解决方案吗?

Android 我可以用ADB或Windows批处理将此作为一行解决方案吗?,android,batch-file,cmd,sqlite,adb,Android,Batch File,Cmd,Sqlite,Adb,我可以从windows cmd或windows批处理文件中以一行解决方案获取这三行吗 adb shell sqlite3 /data/data/my.package.name/databases/myDb.db SELECT value1, value2 FROM Table1; 我在想,就是这样;但我不知道该怎么写 adb shell sqlite3 /data/data/my.package.name/databases/myDb.db | SELECT value1, value2 FR

我可以从windows cmd或windows批处理文件中以一行解决方案获取这三行吗

adb shell
sqlite3 /data/data/my.package.name/databases/myDb.db
SELECT value1, value2 FROM Table1;
我在想,就是这样;但我不知道该怎么写

adb shell sqlite3 /data/data/my.package.name/databases/myDb.db | SELECT value1, value2 FROM Table1;

假设您的手机已根目录(或已加载工程构建):


因为否则,
shell
用户将无权访问
/data/data/my.package.name/

使用&将命令连接到一行。当我使用&it show sqlite>时,我无法键入任何内容。当分别使用这三个命令时,它们工作正常。没有告诉您使用&&。我不知道你的程序是如何工作的。我只知道,如果你想在cmd提示符下将所有命令放在一行或一个批处理文件中,你可以使用符号AND。我可以改为链接到。不管怎样,你的问题都是一个明显的重复
adb shell "sqlite3 /data/data/my.package.name/databases/myDb.db 'SELECT value1, value2 FROM Table1;'"