Failed to build Hybrid composition on Hosting native Android views

226 views
Skip to first unread message

Neo Yang

unread,
Jun 30, 2021, 10:22:23 PM6/30/21
to Flutter Development (flutter-dev)

to build a Hybrid composition native for my app on Android, and the flutter report the below erorr:

../lib/src/rtc_render_view.dart:86:27: Error: The argument type 'PlatformViewController' can't be assigned to the parameter type 'AndroidViewController'.
 - 'PlatformViewController' is from 'package:flutter/src/services/platform_views.dart' ('/opt/flutter/packages/flutter/lib/src/services/platform_views.dart').
 - 'AndroidViewController' is from 'package:flutter/src/services/platform_views.dart' ('/opt/flutter/packages/flutter/lib/src/services/platform_views.dart').
              controller: controller,
                          ^
My flutter doctor info:
[✓] Flutter (Channel stable, 2.2.2, on Mac OS X 10.15.7 19H1030 darwin-x64, locale zh-Hans-CN)
[!] Android toolchain - develop for Android devices (Android SDK version 30.0.2)
    ✗ Android license status unknown.
      Run `flutter doctor --android-licenses` to accept the SDK licenses.
[✓] Xcode - develop for iOS and macOS
[✓] Chrome - develop for the web
[✓] Android Studio (version 4.2)
[✓] VS Code (version 1.57.1)
[✓] Connected device (3 available)

Mahesh Jamdade

unread,
Aug 13, 2021, 3:52:00 AM8/13/21
to Flutter Development (flutter-dev)
Please try typecasting 
```
controller: controller as AndroidViewController,
```
Reply all
Reply to author
Forward
0 new messages