Notepadv#チュートリアルを終了しました。次に、コンソール(adbシェル)を介して「データ」ファイルのNotepadv3チュートリアルに接続します。何かやってみました。
- ノートテーブルを削除して、再実行します。
- 動作しない。
- データファイル(dbファイル)を削除して、再実行してください。
- 仕事。
Notepadv#チュートリアルを使用した場合は、NotesDbAdapterクラスでの前処理について知っているかもしれません。そのコード位置で、コンストラクターで「dbの選択」、onCreateメソッドで「テーブルの作成」、onUpgradeメソッドで「テーブルの更新」を見つけました。
その方法により、onCreateがコンストラクターの後に呼び出されたときにデータベース(データという名前のファイル)がテーブルを作成します。まさか、それはうまくいきませんでした。そのナンセンスによって引き起こされた2つ以上の似たようなテスト。誰かがノートテーブルをコンソールにドロップしますか?createが機能しない理由がわかりません。
ps-愚かな英語については申し訳ありません。