0

更新:该应用程序现在再次运行,但是,它不记得我希望它在我关闭它时记住的信息,这是制作 SQlite 数据库的全部要点。例如,当我输入家庭作业任务并关闭应用程序时,它会消失,我必须重新输入它。

我正在关注 youtube 上的视频教程(这些视频,从 8-11 https://www.youtube.com/watch?v=xKuM3cHO7G8&index=9&list=PL_PaSTBkUwk4PXlhZIe4COpwnWeCRnw2F)在 Android Studio 的 SQLite 中为我的一项活动创建一个数据库申请学校项目。

但是,当我运行此应用程序时,当我尝试使用数据库导航到此活动时,我在 logcat 中收到错误。我找不到解决方案。

我将如何解决这个问题?在那之前,我的应用程序运行良好,令人沮丧,因为它将于下周到期。

这是我的应用程序的 GitHub 链接,在 README.MD 中,我提供了 logcat 给我的整个错误。

https://github.com/soc0t/EPQTestingNotWorking/tree/master

编辑:这是错误的“由”部分。

Caused by: android.database.sqlite.SQLiteException: duplicate column name: address (code 1): , while compiling: CREATE TABLE contacts(id INTEGER PRIMARY KEY AUTOINCREMENT, name TEXT,phone TEXT,email TEXT,address TEXT,address TEXTimageUriTEXT)
4

0 回答 0