我有一个关于为旅行指南创建android应用程序的问题。我正在离线创建它。我很熟悉我们在真实设备上访问数据库的问题。我想要一个已经填充了数据的外部数据库文件。我只想将这个数据库包含在我的apk中,并且只想在离线状态下访问我手机中的数据库。我正在使用SLQite数据库。我从assets文件夹导入了db文件。由于无法访问系统文件,它在仿真器上工作,但不在真实设备上。Android中的离线数据库包含Android版在真实设备上安装
1
A
回答
0
我认为这个博客文章做你想做的事情。我在我的应用程序中使用这种方法一段时间,我对此感到满意。
它快速且相对容易。 http://www.reigndesign.com/blog/using-your-own-sqlite-database-in-android-applications/
+0
你有没有得到任何关于这个问题的解决方案?我面临同样的问题。请尽快帮助我。 –
0
我已经包含在资产文件夹中的数据库和数据库文件的路径上的真正device..now我访问DB SD卡/安卓/数据/包/ test.db的复制,它工作正常在仿真器上,但是当我在真实设备上使用它时,它会崩溃。数据库在真实设备上仍然无法正常工作。
相关问题
- 1. android-在安装时包含数据库
- 2. 扩展内核并在真实的Android设备上安装
- 3. Android数据库无法在真实设备上工作
- 4. 离线Android安装
- 5. 未安装在Android设备管理器中的SQLite数据库
- 6. 在真实设备上运行Android IndexOutOfBoundsException
- 7. Android:在真实设备上运行
- 8. 在Windows上离线安装Android PLATFORM?
- 9. Firebase实时数据库无法在真实Android设备上工作
- 10. 在真实设备上安装apk时未安装?
- 11. 在Android设备上的SQLite数据库
- 12. 如何限制我的Android应用程序只安装在真实设备上?
- 13. Apk没有安装在真实设备
- 14. 无法找到真正的Android设备上的数据库?
- 15. 如何在设备上安装较旧的Android版本
- 16. Android SDK离线安装
- 17. 在多个Android设备上安装apk
- 18. 在eclipse中安装android SDK离线
- 19. Android应用程序在真实设备上崩溃如果手动安装apk
- 20. Android的 - 只有在真实的设备
- 21. 在真实的Android设备上调试Spring RestTemplate真的很慢
- 22. Android Gradle:在一台设备上安装所有版本类型
- 23. 设备上的Android数据库更新
- 24. 如何安装在Android SDK中包在离线模式下
- 25. Android仿真器与真实设备
- 26. Android仿真器与真实设备[2013]
- 27. 安装Android-SDK数据包
- 28. Android:如何在真实设备上永远运行Android服务?
- 29. 在真实设备上调试已安装的应用程序
- 30. Android设备上安装APK大
尝试将您的应用程序安装到设备的外部存储中,以便从真实设备访问文件。写入清单文件' '标签。这会将您的应用程序安装到外部存储中,以便您可以访问db文件。 –
GrIsHu