我尝试构建一个 flutter 应用程序。此异常仅在构建到 android 应用程序时发生。 这个问题与 flutter_background_service 包有关。我已经提到了这个问题。 https://github.com/ekasetiawans/flutter_background_service/issues/226 在这篇文章中,他们有完全相同的问题。 但是我不能降级包版本。 (因为不是我自己的项目) 我尝试更改 flutter、Kotlin 和 java 的版本……但这些都没用…… 我只想知道异常代码 100 是什么意思。
如果有人遇到这个问题(就像我今天所做的那样),我找到的解决方案是在 AndroidManifest.xml 中添加正确的权限。
这是我添加的内容:
<uses-permission android:name="android.permission.FOREGROUND_SERVICE"/>
<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED"/>
<uses-permission android:name="android.permission.WAKE_LOCK"/>
<uses-permission android:name="android.permission.SCHEDULE_EXACT_ALARM"/>