我們調試 App 的時候有時候要去除應用下 data/data/ 的文件,之前我都是運行在虛擬機上背传,然后再取出數據鹅颊。今天發(fā)現一個好的方法彩匕,可以在真機上(不用 root )直接去除 data/data/ 下的數據漠烧。
- 首先打開 Android studio 的 Terminal 界面杏愤,或者打開命令行,切換到項目的目錄下已脓;
- 然后依次執(zhí)行下面的命令
$ adb shell
#執(zhí)行adb shell命令連接手機設備
$ run-as com.packagename
#執(zhí)行run-as命令切換當前用戶,這里輸入你應用的包名
$ pwd
#定位當前文件位置
$ ls
#查看當前文件夾下的文件
$ cat databases/xx.db > /sdcard/xx.db
#使用cat命令導出需要的文件(xx.db)到sd卡
然后你就可以看到你需要的文件輸出到手機的 sdcard 指定位置珊楼,移動到電腦,就可以查看了度液。