1.通過adb shell 進入 設備
2.如果進不去,查看是否連接設備 adb devices
3.輸入 run-as 包名
這是會進入到 /data/data/ 包名下/
4.輸入 ls 查看
這是我的文件
數據庫放在 files 下
SharedPreferences 放在shared_prefs 下
5. 進入shared_prefs 先
可以看到 項目所有的xml 文件
輸入 cat xxx.xml 查看你的xml信息
6.那麼如何查看數據庫呢
網上基本都是,要你把手機root ,但是現在主流的設備是非常難root 的費時費力成功率還低.
進入/data/data/包名/
下的files 目錄 找到你的數據庫.
使用 adb pull /data/data/com.xxxxxx/files/xxxxx_realm
會提示沒有權限
7.使用cp 命令將realm 文件拷貝到sd卡下的目錄下
cp xxxxx_realm /sdcard/realm
我是方法sd下的realm下
然後 使用 adb pull /sdcard/realm/xxx.realm 將數據庫拷貝到電腦
8.下載 Realm Studio 數據查看工具
9.這裏可能會識別不到,因爲我們cp 出來的realm 是不帶後綴名的我們需要手動添加一個後綴名.realm
10 .打開Realm Studio 查看 打開數據庫查看