Android Utility将sqlite db发送到服务器

Nee*_*esh 3 database sqlite android data-synchronization

在我的应用程序中,我想将存储在本地sqlite数据库中的数据发送到服务器的sqlserver数据库.android是否有任何实用程序直接发送.db文件并读取服务器中的内容.编写多个插入语句会使代码非常冗长,并会导致主键冲突.请帮忙.

Vin*_*rat 5

创建数据库时,您指定了数据库名称(例如products.db).如果您的应用程序包名称是com.example.yourapplicationpackage,则可以使用以下路径访问该文件:/data/data/com.example.yourapplicationpackage/databases/products.db

然后,您可以将该文件与任何其他文件一样发送到您的服务器(使用POST请求).在服务器端,您需要类来读取SQLite 3数据库文件,这应该不难找到.