tools>adb remount
tools>adb shell
#su
#cd system/sd/data //进入系统内指定文件夹
#ls //列表显示当前文件夹内容
#rm -r xxx //删除名字为xxx的文件夹及其里面的所有文件
#rm xxx //删除文件xxx
#rmdir xxx //删除xxx的文件夹
-----------------------------------------------------------------------------------------------------
由于adb shell中的kill命令后面跟的参数是pid,因此先ps所有的应用程序:
adb在shell下:ps
USER PID PPID VSIZE RSS WCHAN PC NAME
root 1 0 296 204 c008de04 0000c74c S /init
root 2 0 0 0 c004b334 00000000 S kthreadd
root 3 2 0 0 c003cf68 00000000 S ksoftirqd/0
root 4 2 0 0 c00486b8 00000000 S events/0# kill 1(pid)
--------------------------------------------------------------------------------------------------------
由于adb shell中 ls -l 查看目录 cd XXX进入目录-----------卸载-----------------------------------------------------------------------------------------------
adb uninstall <软件名>adb uninstall -k <软件名>如果加 -k 参数,为卸载软件但是保留配置和缓存文件
-------操作数据库-----------------------------------------------------------------------------------------------------
1. 启动模拟器
2. cmd—— adb shell(进入shell命令,就是操作linux)
3. 找到要查看的表目录
eg. 项目的包名为:com.kee.test,
则目录为:data/data/com.kee.test/databases
数据库:test_db
4. 启动sqlite3,并指定数据库:
sqlite3 test_db
5. select * from mytable;
Sqlite查看数据库信息:
.database 显示数据库信息;
.tables 显示表名称;(好像.table也可以)
.schema 命令可以查看创建数据表时的SQL命令;
.schema table_name 查看创建表table_name时的SQL的命令;