Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/database/8.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_Database_Assets_Copy Paste - Fatal编程技术网

Android正在更新资产文件夹中的数据库并将其复制到手机

Android正在更新资产文件夹中的数据库并将其复制到手机,android,database,assets,copy-paste,Android,Database,Assets,Copy Paste,我有一个应用程序从资产文件夹中的数据库接收数据。现在每个人的手机上都有这个应用,我想更新数据库。我已经准备好了新数据库,但是如何将更新后的数据库从资产文件夹发送到他们的手机。您可以从资产文件夹获取数据,但无法更新该文件或数据库。资产数据库是只读类型。无论何时发布新的db版本,都将调用onUpgrade()方法。在这个方法中写下你的逻辑。参考此,您可以这样做:-然后您可以更新它。应用程序当前使用的用户太多,因此我需要向新数据库中添加更多行或值,如何添加新数据库而不删除它,现在我的资产文件夹包含新数

我有一个应用程序从资产文件夹中的数据库接收数据。现在每个人的手机上都有这个应用,我想更新数据库。我已经准备好了新数据库,但是如何将更新后的数据库从资产文件夹发送到他们的手机。

您可以从资产文件夹获取数据,但无法更新该文件或数据库。资产数据库是只读类型。无论何时发布新的db版本,都将调用onUpgrade()方法。在这个方法中写下你的逻辑。参考此,您可以这样做:-然后您可以更新它。应用程序当前使用的用户太多,因此我需要向新数据库中添加更多行或值,如何添加新数据库而不删除它,现在我的资产文件夹包含新数据库,但我只需要将新数据复制到手机数据库,而不删除以前的数据。我不理解这个问题。您只需编写一些代码即可将新数据添加到手机数据库。您可以从assets文件夹获取数据,但无法更新该文件或数据库。asset db是只读类型。无论何时发布新的db版本,都将调用onUpgrade()方法。在这个方法中写下你的逻辑。参考此,您可以这样做:-然后您可以更新它。应用程序当前使用的用户太多,因此我需要向新数据库中添加更多行或值,如何添加新数据库而不删除它,现在我的资产文件夹包含新数据库,但我只需要将新数据复制到手机数据库,而不删除以前的数据。我不理解这个问题。您只需编写一些代码将新数据添加到phones数据库中。