React Native本地存储数据组件react-native-storage
存储原理
数据存储在interval(内部存储),以SQLite存储
目录:data/user/0/<your package name>/databases/RKStorage
Keys/Value 存储在表 catalystLocalStorage
获取缓存目录
context.getCacheDir() //cache
context.getFileDir() //file
context.getDatabasePath(db name) //SQLite数据库
RKStorage
查看databases目录下文件
adb -d shell run-as com.yourpackage_name ls /data/data/com.yourpackage_name/databases/
复制RKStorage
adb -d shell run-as com.yourpackage cp /data/data/com.your_package/databases/RKStorage /sdcard/Rkstorage
adb pull /sdcard/RKStorage
复制的目录随意选,方便自己找到。
查看RKStorage
RKStorage是一个SQLite数据库,在Chrome浏览器(或者其他)下载SQLite Viewer
将复制的RKStorage文件拉上去
显示结果