繁体   English   中英

Android adb shell删除SQLite数据库

[英]Android adb shell delete SQLite database

我需要删除一个SQLite数据库,为了做到这一点,我需要访问adb shell。

我在Windows 7上安装了我的sdk:

C:\Users\Omar\AppData\Local\Android

我打开了cmd并键入了adb shell但是没有成功,这是我的输出:

C:\Users\Omar>adb shell
'adb' n'est pas reconnu en tant que commande interne
ou externe, un programme exécutable ou un fichier de commandes.

c:\>adb shell
'adb' n'est pas reconnu en tant que commande interne
ou externe, un programme exécutable ou un fichier de commandes.

“未知的命令”

从windows cmd调用adb之前我需要做些什么吗? 喜欢创建一个类路径?

非常感谢提前^^

C:\\Users\\Omar\\AppData\\Local\\Android\\platform-toolsPATH环境变量,或者完全限定要运行的命令的路径:

C:\Users\Omar\AppData\Local\Android\platform-tools\adb shell

非常感谢它的工作:

C:\Users\Omar\AppData\Local\Android\platform-tools\adb shell

之后,我做到了

cd /data/data/(my application package, com...etc)/Databases

rm (mydatabase)

这可以在单行命令中完成,如下所示:

adb shell "run-as your.package.name rm /data/data/your.package.name/databases/YourDBFileName.db"

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM