如何解决这个问题呢?

时间:2011-06-15 09:43:37

标签: android

  

06-15 00:26:25.709:   错误/ AndroidRuntime(26573):导致   通过:   android.database.sqlite.SQLiteException:   没有这样的表:

我在模拟器中运行应用程序时发现表未找到错误,如果我在设备中安装apk不能正常工作

2 个答案:

答案 0 :(得分:1)

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

答案 1 :(得分:0)

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