首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >升级到安卓嵌入式v2后的MissingPluginException

升级到安卓嵌入式v2后的MissingPluginException
EN

Stack Overflow用户
提问于 2020-09-15 15:02:42
回答 1查看 354关注 0票数 0

我需要在我的应用中实现一个插件。为此,我需要迁移到Android embedding v2。通过文档,我尝试了升级。下面是我引用的文档:

https://github.com/flutter/flutter/wiki/Upgrading-pre-1.12-Android-projects

为了升级,我在MainActivity.kt中更改了导入

设置为import io.flutter.embedding.android.FlutterActivity并删除了onCreate方法。

在AndroidManifest.xml中,我添加了以下元数据

代码语言:javascript
复制
   <meta-data
    android:name="io.flutter.embedding.android.NormalTheme"
    android:resource="@style/NormalTheme"
   />
  <meta-data android:name="flutterEmbedding" android:value="2"/>
  <meta-data
    android:name="io.flutter.app.android.SplashScreenUntilFirstFrame"
    android:value="true" />

在添加了这个之后,我得到了一些错误,所以我将Application.java更改为

代码语言:javascript
复制
 public class Application extends FlutterApplication implements PluginRegistrantCallback {
   @Override
   public void onCreate() {
   super.onCreate();
   FlutterFirebaseMessagingService.setPluginRegistrant(this);
   }

   @Override
   public void registerWith(PluginRegistry registry) {
      //GeneratedPluginRegistrant.registerWith(registry);
FirebaseMessagingPlugin.registerWith(registry.registrarFor("io.flutter.plugins.firebasemessaging.FirebaseMessagingPlugin"));

  }
}

正在安装应用程序,但在安装后出现以下错误

代码语言:javascript
复制
 Unhandled Exception: MissingPluginException(No implementation found for method getApplicationDocumentsDirectory on channel plugins.flutter.io/path_provider)



 MissingPluginException(No implementation found for method getApplicationDocumentsDirectory on channel plugins.flutter.io/path_provider)

我试着卸载并重新安装这个应用程序。我也尝试过flutter cleanflutter pub cache repair,但都不起作用。

EN

回答 1

Stack Overflow用户

发布于 2020-11-28 04:18:30

如果你得到了这个错误,MissingPluginException,别忘了你的AndroidManifest中的最后一个bit

代码语言:javascript
复制
       </activity>
   </application>
   <meta-data
    android:name="flutterEmbedding"
    android:value="2" />
 </manifest>
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/63896706

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档