dreamsoftin / facebook_audience_network

Flutter Facebook Audience Network
https://pub.dartlang.org/packages/facebook_audience_network/
MIT License
156 stars 99 forks source link

Trying to create an already created platform view #25

Open grayknight2 opened 4 years ago

grayknight2 commented 4 years ago

I've downloaded the example app and I'm getting two type of issues:

E/flutter (24489): [ERROR:flutter/lib/ui/ui_dart_state.cc(157)] Unhandled Exception: PlatformException(error, java.lang.IllegalStateException: Trying to create an already created platform view, view id: 3
E/flutter (24489):  at io.flutter.plugin.platform.PlatformViewsController$1.createPlatformView(PlatformViewsController.java:85)
E/flutter (24489):  at io.flutter.embedding.engine.systemchannels.PlatformViewsChannel$1.create(PlatformViewsChannel.java:96)
E/flutter (24489):  at io.flutter.embedding.engine.systemchannels.PlatformViewsChannel$1.onMethodCall(PlatformViewsChannel.java:60)
E/flutter (24489):  at io.flutter.plugin.common.MethodChannel$IncomingMethodCallHandler.onMessage(MethodChannel.java:231)
E/flutter (24489):  at io.flutter.embedding.engine.dart.DartMessenger.handleMessageFromDart(DartMessenger.java:93)
E/flutter (24489):  at io.flutter.embedding.engine.FlutterJNI.handlePlatformMessage(FlutterJNI.java:642)
E/flutter (24489):  at android.os.MessageQueue.nativePollOnce(Native Method)
E/flutter (24489):  at android.os.MessageQueue.next(MessageQueue.java:323)
E/flutter (24489):  at android.os.Looper.loop(Looper.java:135)
E/flutter (24489):  at android.app.ActivityThread.main(ActivityThread.java:5525)
E/flutter (24489):  at java.lang.reflect.Method.invoke(Native Method)
E/flutter (24489):  at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:730)
E/flutter (24489):  at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:620)
E/flutter (24489): , null)
E/flutter (24489): #0      StandardMethodCodec.decodeEnvelope (package:flutter/src/services/message_codecs.dart:569:7)
E/flutter (24489): #1      MethodChannel.invokeMethod (package:flutter/src/services/platform_channel.dart:321:33)
E/flutter (24489): <asynchronous suspension>
E/flutter (24489): #2      AndroidViewController._create (package:flutter/src/services/platform_views.dart:640:54)
E/flutter (24489): #3      AndroidViewController.setSize (package:flutter/src/services/platform_views.dart:557:14)
E/flutter (24489): #4      RenderAndroidView._sizePlatformView (package:flutter/src/rendering/platform_view.dart:174:29)
E/flutter (24489): #5      RenderAndroidView.performResize (package:flutter/src/rendering/platform_view.dart:155:5)
E/flutter (24489): #6      RenderObject.layout (package:flutter/src/rendering/object.dart:1703:9)
E/flutter (24489): #7      RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:105:13)
E/flutter (24489): #8      RenderObject.layout (package:flutter/src/rendering/object.dart:1724:7)
E/flutter (24489): #9      RenderConstrainedBox.performLayout (package:flutter/src/rendering/proxy_box.dart:259:13)
E/flutter (24489): #10     RenderObject.layout (package:flutter/src/rendering/object.dart:1724:7)
E/flutter (24489): #11     RenderPositionedBox.performLayout (package:flutter/src/rendering/shifted_box.dart:392:13)
E/flutter (24489): #12     RenderObject.layout (package:flutter/src/rendering/object.dart:1724:7)
E/flutter (24489): #13     RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:105:13)
E/flutter (24489): #14     RenderObject.layout (package:flutter/src/rendering/object.dart:1724:7)
E/flutter (24489): #15     RenderConstrainedBox.performLayout (package:flutter/src/rendering/proxy_box.dart:259:13)
E/flutter (24489): #16     RenderObject.layout (package:flutter/src/rendering/object.dart:1724:7)
E/flutter (24489): #17     RenderPositionedBox.performLayout (package:flutter/src/rendering/shifted_box.dart:392:13)
E/flutter (24489): #18     RenderObject.layout (package:flutter/src/rendering/object.dart:1724:7)
E/flutter (24489): #19     RenderFlex.performLayout (package:flutter/src/rendering/flex.dart:806:17)
E/flutter (24489): #20     RenderObject.layout (package:flutter/src/rendering/object.dart:1724:7)
E/flutter (24489): #21     MultiChildLayoutDelegate.layoutChild (package:flutter/src/rendering/custom_layout.dart:163:11)
E/flutter (24489): #22     _ScaffoldLayout.performLayout (package:flutter/src/material/scaffold.dart:477:7)
E/flutter (24489): #23     MultiChildLayoutDelegate._callPerformLayout (package:flutter/src/rendering/custom_layout.dart:232:7)
E/flutter (24489): #24     RenderCustomMultiChildLayoutBox.performLayout (package:flutter/src/rendering/custom_layout.dart:391:14)
E/flutter (24489): #25     RenderObject._layoutWithoutResize (package:flutter/src/rendering/object.dart:1584:7)
E/flutter (24489): #26     PipelineOwner.flushLayout (package:flutter/src/rendering/object.dart:844:18)
E/flutter (24489): #27     RendererBinding.drawFrame (package:flutter/src/rendering/binding.dart:344:19)
E/flutter (24489): #28     WidgetsBinding.drawFrame (package:flutter/src/widgets/binding.dart:774:13)
E/flutter (24489): #29     RendererBinding._handlePersistentFrameCallback (package:flutter/src/rendering/binding.dart:283:5)
E/flutter (24489): #30     SchedulerBinding._invokeFrameCallback (package:flutter/s