<分区>
这个应用程序有很多功能,但一个是这个,学生可以搜索他想要的书,然后应用程序会告诉他这本书在哪里,哪一排哪一架..作者姓名,标签号.. 如果新书到达图书馆,我如何更新每部手机上的现有数据库, 我可以发送更新后的数据库吗? 或者我可以发送新的 sql 查询,这怎么可能? 或者你有什么建议? 该应用程序处于离线状态,我不希望它每次都使用互联网,只是为了每周更新一次。
<分区>
这个应用程序有很多功能,但一个是这个,学生可以搜索他想要的书,然后应用程序会告诉他这本书在哪里,哪一排哪一架..作者姓名,标签号.. 如果新书到达图书馆,我如何更新每部手机上的现有数据库, 我可以发送更新后的数据库吗? 或者我可以发送新的 sql 查询,这怎么可能? 或者你有什么建议? 该应用程序处于离线状态,我不希望它每次都使用互联网,只是为了每周更新一次。
最佳答案
首先,您需要更新已在您的应用中创建的现有数据库的版本。
这是关于的简介
onUpgrade()
1. SQLiteOpenHelper should call the super constructor.
2. The onUpgrade() method will only be called when the version integer is larger than the current version running in the app.
3. If you want the onUpgrade() method to be called, you need to increment the version number in your code.
关于android - 我如何在每台设备上更新我的 Android 应用程序的现有数据库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30882599/