I'm trying to add AppCenter to my application but I get build error:
Error: Cannot run with sound null safety, because the following dependencies don't support null safety:
- package:appcenter
- package:appcenter_analytics
- package:appcenter_crashes
For solutions, see https://dart.dev/go/unsound-null-safety
FAILURE: Build failed with an exception.
I added auto-generated code from AppCenter to my ->app/build.gradle
dependencies {
def appCenterSdkVersion = '4.3.1'
implementation "com.microsoft.appcenter:appcenter-analytics:${appCenterSdkVersion}"
implementation "com.microsoft.appcenter:appcenter-crashes:${appCenterSdkVersion}"
}
Spending some hours in pain, I found my solution and post it here
We should not import appcenter, appcenter_analytics appcenter_crashespackage in main.dart (also not import them into pubspec.yaml) What we should do is, override "onCreate" method in MainActivity.java and implement appcenter there. You can find more details in my answer.