MAUI Blazorで作成したAndroidアプリがストレージ消去後に起動できなくなる問題への対応

MAUI Blazorを用いたAndroidアプリ開発でデバッグビルドで配置したアプリのストレージ消去を行うと

No assemblies found in ‘/data/user/0/com.companyname.appname/files/.override‘ or ‘‘. Assuming this is part of Fast Deployment. Exiting…
[monodroid] Make sure that all entries in the APK directory named assemblies/ are STORED (not compressed)
[monodroid] If Android Gradle Plugin’s minification feature is enabled, it is likely all the entries in assemblies/ are compressed
[libc] Fatal signal 6 (SIGABRT), code -1 (SI_QUEUE) in tid 11508 (appname), pid 11508 (appname)

のようなエラーが発生してアプリが起動できなくなる問題があったため、その対応についての備忘録。


対応

プロジェクトのプロパティでAndroidマニフェストタブの高速デプロイをオフに設定する。

file

ちなみにオプション設定のラベルから分かるようにリリースビルドでは上記問題は発生しませんでした。


参考ウェブサイトなど

  • stackoverflow
    Xamarin Android: Application crashed after clear data in Settings


以上です。

シェアする

  • このエントリーをはてなブックマークに追加

フォローする