代码之家  ›  专栏  ›  技术社区  ›  Alister

android总是想创建数据库

  •  0
  • Alister  · 技术社区  · 14 年前

    我正在开发一个小型的android数据库应用程序(我是android新手)。我在一个不同的平台上创建了一个现有的SqLITE3数据库。当我使用它时,我的sqliteopenhelper总是调用oncreate(当然失败了)。当我让android创建数据库时,一切都很好——第一次调用oncreate,但不是随后调用。

    android_元数据表存在local=en_us。

    发生什么事?

    1 回复  |  直到 14 年前
        1
  •  0
  •   Muhammad Shahab    14 年前

    你说的不同平台是什么意思,你说的是不同的android应用程序吗?如果是这种情况,并且需要在此应用程序中使用它,则必须将数据库作为内容提供程序公开给此应用程序。

    @xandy如果您在eclipse平台上进行android开发,那么请执行以下操作。

    Goto DDMS——& GT;文件资源管理器& & GT;数据& GT;数据-GT;您的应用程序& GT;如果不存在,创建数据库文件夹。

    然后有一个选项“push a file to this device”(将文件推送到这个设备)在其中推送数据库文件。:)

    希望有帮助:)