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的命令;