【发布时间】:2020-12-05 21:50:42
【问题描述】:
我知道我要同时问两个问题,但我不知道这是否相关。
我无法从AndroidManifest.xml 中解决所有未解决的类
我尝试了多种方法:
Invalidating Caches/Restartflutter clean- 添加
rest.clinimetric.MainActivity以尝试解决至少一个问题 - 创建一个简单的应用程序来检查是否会出现相同的错误。确实如此。
这是我在使用插件receive_sharing_intent 时遇到的全部错误。当我使用我的应用程序打开 pdf 时,它会弹出。我不明白错误出现在 Pixel 3A 上,而三星 A40 上却没有。我错过了一些更具体的内容?
W/FlutterActivity(12757): Tried to automatically register plugins with FlutterEngine (io.flutter.embedding.engine.FlutterEngine@fa044bb) but could not find and invoke the GeneratedPluginRegistrant.
D/HostConnection(12757): HostConnection::get() New Host Connection established 0xf2754470, tid 12844
D/HostConnection(12757): HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_native_sync_v3 ANDROID_EMU_native_sync_v4 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_YUV_Cache ANDROID_EMU_async_unmap_buffer GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_gles_max_version_3_0
D/EGL_emulation(12757): eglMakeCurrent: 0xf2542690: ver 3 0 (tinfo 0xbc509e10) (first time)
I/Choreographer(12757): Skipped 35 frames! The application may be doing too much work on its main thread.
══╡ EXCEPTION CAUGHT BY SERVICES LIBRARY ╞══════════════════════════════════════════════════════════
The following MissingPluginException was thrown while activating platform stream on channel
receive_sharing_intent/events-media:
MissingPluginException(No implementation found for method listen on channel
receive_sharing_intent/events-media)
When the exception was thrown, this was the stack:
#0 MethodChannel._invokeMethod (package:flutter/src/services/platform_channel.dart:159:7)
<asynchronous suspension>
#1 MethodChannel.invokeMethod (package:flutter/src/services/platform_channel.dart:334:12)
#2 EventChannel.receiveBroadcastStream.<anonymous closure> (package:flutter/src/services/platform_channel.dart:542:29)
#3 EventChannel.receiveBroadcastStream.<anonymous closure> (package:flutter/src/services/platform_channel.dart:528:64)
#8 CastStream.listen (dart:_internal/async_cast.dart:17:17)
#11 _ClinimetricHomePageState.initState (package:clinimetric/main.dart:147:47)
#12 StatefulElement._firstBuild (package:flutter/src/widgets/framework.dart:4684:58)
#13 ComponentElement.mount (package:flutter/src/widgets/framework.dart:4520:5)
... Normal element mounting (132 frames)
#145 Element.inflateWidget (package:flutter/src/widgets/framework.dart:3490:14)
#146 MultiChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:5991:32)
... Normal element mounting (258 frames)
#404 Element.inflateWidget (package:flutter/src/widgets/framework.dart:3490:14)
#405 Element.updateChild (package:flutter/src/widgets/framework.dart:3258:18)
#406 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4571:16)
#407 _InheritedProviderScopeElement.performRebuild (package:provider/src/inherited_provider.dart:397:11)
#408 Element.rebuild (package:flutter/src/widgets/framework.dart:4262:5)
#409 ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:4525:5)
#410 ComponentElement.mount (package:flutter/src/widgets/framework.dart:4520:5)
... Normal element mounting (7 frames)
#417 SingleChildWidgetElementMixin.mount (package:nested/nested.dart:223:11)
... Normal element mounting (7 frames)
#424 _NestedHookElement.mount (package:nested/nested.dart:188:11)
... Normal element mounting (7 frames)
#431 SingleChildWidgetElementMixin.mount (package:nested/nested.dart:223:11)
#432 Element.inflateWidget (package:flutter/src/widgets/framework.dart:3490:14)
#433 Element.updateChild (package:flutter/src/widgets/framework.dart:3258:18)
#434 RenderObjectToWidgetElement._rebuild (package:flutter/src/widgets/binding.dart:1174:16)
#435 RenderObjectToWidgetElement.mount (package:flutter/src/widgets/binding.dart:1145:5)
#436 RenderObjectToWidgetAdapter.attachToRenderTree.<anonymous closure> (package:flutter/src/widgets/binding.dart:1087:17)
#437 BuildOwner.buildScope (package:flutter/src/widgets/framework.dart:2620:19)
#438 RenderObjectToWidgetAdapter.attachToRenderTree (package:flutter/src/widgets/binding.dart:1086:13)
#439 WidgetsBinding.attachRootWidget (package:flutter/src/widgets/binding.dart:927:7)
#440 WidgetsBinding.scheduleAttachRootWidget.<anonymous closure> (package:flutter/src/widgets/binding.dart:908:7)
(elided 17 frames from class _RawReceivePortImpl, class _Timer, dart:async, and dart:async-patch)
════════════════════════════════════════════════════════════════════════════════════════════════════
════════ Exception caught by services library ══════════════════════════════════════════════════════
The following MissingPluginException was thrown while activating platform stream on channel receive_sharing_intent/events-media:
MissingPluginException(No implementation found for method listen on channel receive_sharing_intent/events-media)
etc... because it's calling 4 functions, so for each of them the error pops up
提前致谢!
【问题讨论】:
标签: flutter gradle android-intent android-manifest flutter-plugin