【发布时间】:2011-04-02 16:32:06
【问题描述】:
我正在尝试使用现有 SQLite 数据库部署应用程序。
我已通读并尝试在线实现几个示例,但我发现它们总是缺少一些代码,要么无法编译,要么无法像宣传的那样工作。
有没有人有完整的 Android Database Helper 类来在 Android 上部署现有的 SQLite 数据库?
【问题讨论】:
-
我试过使用你的代码,但它卡在这部分:ActivityManager: Starting: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] cmp=com.mdegges/.MicheleActivity。永远不会创建 data/data/com.mdegges/database 文件。
-
@mdegges 我不确定那里出了什么问题。从您的其他问题来看,您似乎也陷入了 LAUNCHER 部分。你能在包含 db 代码之前执行一个 hello world 测试吗?
-
是的,我已经能够在开发网站上完成大量的 tuts(包括 hello world)。奇怪的是,我尝试过的任何指南都没有奏效。数据库在我的资产文件夹中,我将 DB_PATH 更改为正确的输出文件夹,并将数据库名称更改为我的数据库(带和不带扩展名),但是不走运!
-
我能够让它工作。 :)
-
这基本上是在问“给我一个 SQLLite 的数据库助手类”,并且符合“过于宽泛”的定义。我没有投反对票,我关闭这个问题。在 NARQ 下关闭的问题会在关闭后自动获得 -1 票。答案很好,但问题本身很糟糕,需要大量工作。提出和回答您自己的问题是可以的(甚至是鼓励的),但这让您有双重责任,即提供一个高质量的答案和一个高质量的问题。
标签: android database sqlite installation