Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/182.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sqlite/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
从已安装的android应用程序获取数据_Android_Sqlite_Backup - Fatal编程技术网

从已安装的android应用程序获取数据

从已安装的android应用程序获取数据,android,sqlite,backup,Android,Sqlite,Backup,我最近在我的设备上编写并安装了一个Android应用程序。应用程序将数据写入本地SQL数据库,并将此数据上载到我的Web服务器。但由于网络问题,有一些记录被跳过,因此它们不在我的Web服务器上。 现在我想从我的android设备上获取这些行(或完整的SQL数据库)。但我的问题是怎么做? 如果我编写新版本的应用程序并重新安装,那么我的所有数据都将丢失。 难道没有一种方法可以在不丢失数据的情况下访问我的SQL数据库吗 我的设备没有根目录,因此这些备份应用程序无法运行…您可以使用访问权限 我的设备没有

我最近在我的设备上编写并安装了一个Android应用程序。应用程序将数据写入本地SQL数据库,并将此数据上载到我的Web服务器。但由于网络问题,有一些记录被跳过,因此它们不在我的Web服务器上。 现在我想从我的android设备上获取这些行(或完整的SQL数据库)。但我的问题是怎么做? 如果我编写新版本的应用程序并重新安装,那么我的所有数据都将丢失。 难道没有一种方法可以在不丢失数据的情况下访问我的SQL数据库吗


我的设备没有根目录,因此这些备份应用程序无法运行…

您可以使用访问权限

我的设备没有根目录,因此在数据文件夹中看不到任何内容。。。或者是否有其他方法访问数据文件夹?确定。为什么你认为更新应用程序时会丢失数据?通常情况下,如果您不强制Android使用onDBUpgrade方法这样做,DB将不会被触动。因此,只需在应用程序中添加一项新功能,即可接收所需数据。也许我错过了什么,我需要澄清一下!?我忘了说我没有原始签名。所以当我尝试安装第二个版本的应用程序时,android不喜欢:)