0

应用程序使用存储在资产中的数据库。在 android 2.2 上完美运行我添加了一些 Google 地图代码,所以我通过 project->properties->android->Project Build Target 从 android 2.2 更改为 GoogleAPIs 2.2

现在应用程序在启动包含 MySQLiteHelper 指针的活动后崩溃

java.lang.RuntimeException: Unable to start activity ComponentInfo{com.etf.db/com.etf.db.TabContainer}: 
java.lang.RuntimeException: Unable to start activity ComponentInfo{com.etf.db/com.etf.db.QueryTab}: 
android.database.sqlite.SQLiteException: no such table: stations: , while compiling: (some query)

当删除所有 MySQLiteHelper 指针时,没有 RuntimeExceptions。

4

1 回答 1

0

异常输出中的以下行表明实际上没有stations表存在。

android.database.sqlite.SQLiteException: no such table: stations: , while compiling: (some query)
于 2012-04-06T12:31:58.733 回答