Android设备上的异步存储数据物理位置在哪里?
也许标题不太清楚。这就是我的意思/需要知道的- 如果我在Android应用程序上使用SQLite来存储数据,我可以看到在手机中创建的DB。(/root/data或者我猜是什么)。我查看了数据库并执行了一些操作,这有助于开发 现在,我正在使用react native的异步存储API。 我的代码中有一些问题,我无法从存储中获取存储的数据。不知道我做错了什么 那么,要想知道问题出在哪里,有没有办法查看手机上存储的对象列表?如果是,在哪里?我如何看待它Android设备上的异步存储数据物理位置在哪里?,android,reactjs,local-storage,react-native,Android,Reactjs,Local Storage,React Native,也许标题不太清楚。这就是我的意思/需要知道的- 如果我在Android应用程序上使用SQLite来存储数据,我可以看到在手机中创建的DB。(/root/data或者我猜是什么)。我查看了数据库并执行了一些操作,这有助于开发 现在,我正在使用react native的异步存储API。 我的代码中有一些问题,我无法从存储中获取存储的数据。不知道我做错了什么 那么,要想知道问题出在哪里,有没有办法查看手机上存储的对象列表?如果是,在哪里?我如何看待它 PS:我正在使用Android Studio的日志
PS:我正在使用Android Studio的日志调试我的React原生应用程序。作为我的(任何帮助都将不胜感激) Android上的React Native实际上使用SQLite来备份异步存储API。数据库文件是设备/仿真器上的
/data/data//databases/RKStorage
。键和值存储在名为catalystLocalStorage
的表中。您可以执行以下步骤
谢谢。使用
sqlite3/data/data//databases/RKStorage.dump
查看整个内容。使用cp/data/data//databases/RKStorage/mnt/sdcard/
并使用adb pull/push
将其复制到本地设备。如果您正在使用react native
并使用react native sqlite存储
,则n对于android
,您可以找到DB文件/android/app/src/main/assets/www/
。对于iOS
,DB文件的位置是/iOS//www/
我们可以使其不可编译吗?