Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/9.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 在项目之间拖放SQLite数据库_Android_Eclipse_Sqlite - Fatal编程技术网

Android 在项目之间拖放SQLite数据库

Android 在项目之间拖放SQLite数据库,android,eclipse,sqlite,Android,Eclipse,Sqlite,我在另一个应用程序中看到一个sqllite数据库,为什么我不能在eclipse环境中从该应用程序拖放到我的应用程序中呢?这样我就可以使用数据库中已有的数据了 Noone已经编写了一个Eclipse插件来实现这一点。如果您觉得它既有用又值得花时间,您可以这样做。直接使用sqlite数据库文件,Android做得不太好。通常,解决方法是将sqlite数据库打包为资源,并在第一次创建应用程序时加载该资源,然后连接到该资源,然后从中复制所有数据。这样做的缺点是,您的所有数据实际上都翻了一番 如果您是其他

我在另一个应用程序中看到一个sqllite数据库,为什么我不能在eclipse环境中从该应用程序拖放到我的应用程序中呢?这样我就可以使用数据库中已有的数据了

Noone已经编写了一个Eclipse插件来实现这一点。如果您觉得它既有用又值得花时间,您可以这样做。

直接使用sqlite数据库文件,Android做得不太好。通常,解决方法是将sqlite数据库打包为资源,并在第一次创建应用程序时加载该资源,然后连接到该资源,然后从中复制所有数据。这样做的缺点是,您的所有数据实际上都翻了一番

如果您是其他应用的发布者,则可以将该数据库列为共享数据库,以便在应用之间共享


可能是安卓操作系统,安全协议。这就是为什么他们不允许您将数据库拉入并放入应用程序中的根本原因。设计时间与Eclipse环境(和Eclipse项目)有关,与安卓运行时无关(或安卓应用程序,但在Eclipse项目中分离的应用程序除外)。