🗑️
【Android】デバイス内のアプリに関連するデータを削除する
Room のスキーマを変更したあとに、Pixel6(Android13)でアプリを再インストールしても、以下のエラーでクラッシュするので、調べてみたらアプリのデータが完全に消えてないことが原因だった。
java.lang.IllegalStateException: Room cannot verify the data integrity.
Looks like you've changed schema but forgot to update the version number
以下のコマンドでエラーは出なくなった。
# パッケージ一覧表示
$ adb shell pm list | grep [package_name]
# アプリのデータを削除
$ adb shell pm clear [package_name]
Discussion