我认为这就是问题的解决方案。我不断收到的错误在我传递的原始查询中说某个表不存在。从那以后,我更改了此类的名称以及它在代码中的每个实例,但它只在一行中返回错误。 Eclipse 仍然认为它使用的是旧代码。除了使用旧的数据库表名外,我不知道该怎么想。如有任何帮助,我们将不胜感激。
我已经尝试了给出的建议,但它仍然指的是旧代码。我没有使用表名类。我在语句中使用表名类...
09-27 13:02:15.100: 错误/AndroidRuntime(7530): java.lang.RuntimeException: 无法启动 Activity ComponentInfo{gpa.calc/gpa.calc.GPACalculator}: android.database.sqlite.SQLiteException:没有这样的表:类:,在编译时:SELECT DISTINCT year, COUNT(*) FROM classes
最佳答案
如果您使用的是 Eclipse Goto Menu Windows->Show View->Other...-> 在 Android 下,选择文件资源管理器, 在控制台,展开数据,再展开数据。在上下文中展开您的应用程序,选择此控制台右上角的 db 文件,您会发现一个红色 - 符号。
应该这样做。
关于android - 如何删除我的 Android 模拟器上的 SQLite 数据库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7572658/