Description
Generating
flutter profile apk ends up getting agora related error:
Execution failed for task ':agora_rtc_engine:compileProfileKotlin'.
Command:
flutter build apk --profile
I am using the latest Android Studio version as well as all dependencies are up to date
Agora Packages:
agora_rtc_engine: ^5.0.0
agora_rtm: ^1.0.1
Note: App runs fine on debug
Expanded error message:
e: C:\Users\Ajay\Downloads\flutter.pub-cache\hosted\pub.dartlang.org\agora_rtc_engine-5.0.0\android\src\main\kotlin\io\agora\agora_rtc_engine\Agor
aRtcEnginePlugin.kt: (253, 18): Type mismatch: inferred type is String? but String was expected
e: C:\Users\Ajay\Downloads\flutter.pub-cache\hosted\pub.dartlang.org\agora_rtc_engine-5.0.0\android\src\main\kotlin\io\agora\agora_rtc_engine\Agor
aSurfaceViewFactory.kt: (16, 1): Class 'AgoraSurfaceViewFactory' is not abstract and does not implement abstract base class member public abstract
fun create(p0: Context?, p1: Int, p2: Any?): PlatformView defined in io.flutter.plugin.platform.PlatformViewFactory
e: C:\Users\Ajay\Downloads\flutter.pub-cache\hosted\pub.dartlang.org\agora_rtc_engine-5.0.0\android\src\main\kotlin\io\agora\agora_rtc_engine\Agor
aSurfaceViewFactory.kt: (20, 3): 'create' overrides nothing
e: C:\Users\Ajay\Downloads\flutter.pub-cache\hosted\pub.dartlang.org\agora_rtc_engine-5.0.0\android\src\main\kotlin\io\agora\agora_rtc_engine\Agor
aTextureViewFactory.kt: (12, 1): Class 'AgoraTextureViewFactory' is not abstract and does not implement abstract base class member public abstract
fun create(p0: Context?, p1: Int, p2: Any?): PlatformView defined in io.flutter.plugin.platform.PlatformViewFactory
e: C:\Users\Ajay\Downloads\flutter.pub-cache\hosted\pub.dartlang.org\agora_rtc_engine-5.0.0\android\src\main\kotlin\io\agora\agora_rtc_engine\Agor
aTextureViewFactory.kt: (17, 3): 'create' overrides nothing
FAILURE: Build failed with an exception.
- What went wrong:
Execution failed for task ':agora_rtc_engine:compileProfileKotlin'.
Compilation error. See log for more details