我对Android中的数据库有疑问。我想在我的应用程序中使用数据库,但我不想在那里创建它。我的问题是,现在有没有办法在PC上创建一个带有特定程序的SQLite数据库,或者甚至可以将Access数据库转换为SQLite数据库,然后将其导入到我的应用程序中?它将是一个“静态”数据库,应用程序将只需要阅读它。 感谢您的帮助适用于Android的SQLite数据库应用程序
-1
A
回答
1
您可以使用SQlite3数据库作为android中的内部存储器。您可以使用SQLite3 Manager。您可以在此处获取它http://sqlitemanager.en.softonic.com/。您必须扩展SQLiteOpenHelper类才能使用它。有关在android中使用数据库的更多详细信息,请参阅此链接http://www.androidhive.info/2011/11/android-sqlite-database-tutorial/。
0
首先创建数据库(与SQLite的任何工具),把它放在你的assets
目录,并在第一次使用拷贝/data/data/YOUR_PACKAGE/databases/
目录。然后使用此路径连接您的数据库。 请参阅android.database.sqlite.SQLiteDatabase.openDatabase()
,它将访问给定文件路径的数据库。
SQLiteDatabase db = SQLiteDatabase.openDatabase(yourDbPath, null, 0);
相关问题
- 1. Sqlite数据库不适用于我的Android应用程序
- 2. 适用于SQL 2008数据库的Android应用程序
- 3. 适用于Android应用程序的数据库服务器
- 4. 适用于Android应用程序的地理空间数据库
- 5. 适用于Android应用程序的数据库
- 6. 适用于Sqlite的应用程序内数据库迁移的最佳做法
- 7. 适用于Android的SQLite,MySQL或两者应用程序
- 8. 在Android应用程序中从Sqlite数据库读取数据。
- 9. 适用于SQL Server和Oracle数据库的应用程序
- 10. 适用于数据库应用程序的设计
- 11. 想使用SQLite数据库Android应用程序
- 12. 如何使用SQLite数据库开发Android应用程序?
- 13. 使用SQLite创建android应用程序时出错数据库
- 14. Sqlite数据库无法在我的应用程序中的Android
- 15. 适用于Facebook的Android应用程序
- 16. 适用于Android的Sqlite空间数据库
- 17. 如何加密android应用程序的SQlite数据库?
- 18. 如何下载android应用程序的sqlite数据库?
- 19. 我如何更新Android应用程序中的SQLite数据库?
- 20. 将SQLite数据库加载到Android应用程序的策略
- 21. 用于Android的SQLite数据库中用于Android编程的方面的用法
- 22. 未在Phonegap应用程序中创建SQLite数据库(Android)
- 23. 将CSV文件导入到Android应用程序Sqlite数据库
- 24. 从Android应用程序调试SQLite数据库
- 25. Android应用程序在SQLite数据库打开后崩溃
- 26. 插入时冻结应用程序(Android SQLite数据库)
- 27. 在应用程序内浏览Android SQLite数据库
- 28. 如何在Android应用程序之外创建SQLite数据库?
- 29. 当应用程序关闭时清除sqlite数据库android
- 30. 在Android中写入SQLite数据库时,应用程序崩溃
看看这里:http://stackoverflow.com/questions/3548533/full-android-database-helper-class-for-existing-sqlite-database – Hosein 2012-07-28 08:42:31