🐈

build/app/outputs/flutter-apk/app-debug.apk後にエミュレータでアプリが起動しない

2024/08/04に公開

問題

Flutterでandroidアプリのビルドを行っていた時に、通常だとbuild/app/outputs/flutter-apk/app-debug.apkが出力された後は、エミュレータにアプリがビルドされ、起動する。
しかし、エミュレータには変化がないまま、ビルドが完了しない。

解決

android/app/src/main/kotlin/com/example/{app_name}/MainActivity.kt内のpackage名が、build.gradleと一致していなかったことが原因でした。
package名を編集するときは、MainActivity.ktも変更しないといけないことを忘れていました。(全然違うところを調査していて30分無駄にしました...)

参考

https://stackoverflow.com/questions/77105672/flutter-app-stuck-in-emulator-at-waiting-for-vm-service-port-to-be-available

Discussion