Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/database/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android总是想创建数据库_Android_Database - Fatal编程技术网

Android总是想创建数据库

Android总是想创建数据库,android,database,Android,Database,我正在开发一个小型的Android数据库应用程序(我是一个Android新手)。我有一个在不同平台上创建的现有sqlite3数据库。当我使用它时,我的SQLiteOpenHelper总是调用OnCreate(这当然会失败)。当我让Android创建数据库时,一切都正常-OnCreate是第一次调用,但不是随后调用 android_元数据表中存在local=en_US 发生了什么事?不同的平台是什么意思,不同的android应用程序是什么意思?如果是这种情况,并且您需要在此应用程序中使用它,那么您

我正在开发一个小型的Android数据库应用程序(我是一个Android新手)。我有一个在不同平台上创建的现有sqlite3数据库。当我使用它时,我的SQLiteOpenHelper总是调用OnCreate(这当然会失败)。当我让Android创建数据库时,一切都正常-OnCreate是第一次调用,但不是随后调用

android_元数据表中存在local=en_US


发生了什么事?

不同的平台是什么意思,不同的android应用程序是什么意思?如果是这种情况,并且您需要在此应用程序中使用它,那么您必须像向此应用程序公开内容提供商一样公开数据库

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

转到DDMS-->文件管理器-->数据-->数据-->应用程序-->创建数据库文件夹(如果不存在)

然后有一个选项用于“将文件推送到该设备”将数据库文件推送到该设备中。:)


希望有帮助:)

如何将现有数据库导入Android系统?通过不同的平台,我使用Delphi创建数据库,然后将sqlite3数据库复制到Android emulator。