更新: アプリは再び機能するようになりましたが、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)