2011-06-15 147 views
-5

06-15 00:26:25.709: ERROR/AndroidRuntime(26573): android.database.sqlite.SQLiteException: 没有这样的表:如何解决这个问题?

我m到处表中未致 发现错误,而在仿真程序中运行应用程序其工作正常,如果我在设备上安装apk不工作

+0

请至少显示一些代码。 – slhck 2011-06-15 09:45:17

回答

1

问题是因为,当您更改环境时,sqlite数据库和表不会被移位。例如,当您在模拟器上工作时,可以使用Sqlite管理器或其他应用程序创建一个sqlite表,并将其插入到应用程序的数据库文件夹中。但是,当您将.apk文件放入手机中时,此表格将不会转移到您的手机。所以最好不要尝试将已经创建的表格推入设备,而是尝试创建一个新表格。

0

我认为你必须在你的SQLite数据库中创建一个表。然后你可以运行你的应用程序。