データベースを削除する直前に、サービスのペアを停止する必要があります。サービスはデータベースにアクセスしており、停止しないとアプリがクラッシュします。
そのようです:
stopService(new Intent(CurrentClass.this, FirstService.class));
stopService(new Intent(CurrentClass.this, SecondService.class));
CurrentClass.this.deleteDatabase(MyDatabaseHelper.DATABASE_NAME);
私の知る限り、問題はstopServiceが非同期であるということです。データベースが削除される前にサービスを強制的に停止するにはどうすればよいですか?
ありがとう!