我在处理数据库时遇到一些问题,如果可能的话,我想跟踪数据库中的元素
答案 0 :(得分:0)
您可以在设备文件资源管理器中访问应用程序的db文件。 数据->数据->您的应用程序包名称->数据库 然后另存为并在数据库浏览器中查看。 您也可以使用adb拉出db文件
答案 1 :(得分:0)
我不了解,我还没有在调试时将其安装在手机中 模式
如果电话没有植根并且您已将数据库存储在默认位置(最有可能),则它将位于保护区域中,并且无法直接访问。如果手机已经扎根,那么您将可以访问。
但是,通常情况下,您会使用模拟器来开发App而不是实际设备(例如Android Studio的内置模拟器或GenyMotion),然后通常可以通过单击 Device Explorer < / strong>,例如在Android Studio中:-
单击后,单击 data 文件夹,然后单击dta文件夹中的 data 文件夹,然后找到与该软件包等效的文件夹(根据您的应用),然后单击。将有一个 databases 文件夹,并且数据库文件将是与数据库名称完全相同的文件,例如
您可以右键单击数据库文件,然后右键单击另存为将文件保存在PC上。然后,您可以使用SQL管理工具(例如数据库浏览器)打开文件。