【问题标题】:Flutter not found when developing plugin for Android为Android开发插件时找不到Flutter
【发布时间】:2020-06-03 12:04:24
【问题描述】:

我派生了一个插件,旨在进行更新以使用适用于 Android 的嵌入 v2。但是当我在 Android Studio 上打开 android 文件夹时,并没有找到 Flutter。导入这些类失败:

import io.flutter.plugin.common.MethodChannel;
import io.flutter.plugin.common.MethodChannel.MethodCallHandler;
import io.flutter.plugin.common.MethodChannel.Result;
import io.flutter.plugin.common.MethodCall;
import io.flutter.plugin.common.PluginRegistry.Registrar;

在编辑 Flutter 插件的 Android 部分时我缺少什么吗?

这是我要更新的插件:https://github.com/lslv1243/launch_review

提前致谢!

【问题讨论】:

    标签: android flutter plugins


    【解决方案1】:

    当我执行后续步骤时它对我有用(假设在 Android Studio 首选项中正确配置了 Dart 和 Flutter 插件):

    1. 关闭所有项目,直到您看到“欢迎使用 Android Studio”窗口,其中包含最近的项目列表和一组位于中心的选项
    2. 选择“打开现有的 Android Studio 项目”
    3. 选择文件plugin/example/android/build.gradle

    【讨论】:

    • 非常感谢,这对我有用!
    • 但是为什么从 plugin/example/android/build.gradle 打开它而不是从 plugin/android/build.gradle 打开它?
    【解决方案2】:

    您应该从 example/android 位置在 android studio 中打开项目。

    【讨论】:

      【解决方案3】:

      原来是一个已知错误:https://github.com/flutter/flutter/issues/19830。您可以在那里找到不同的解决方案和对该问题的一般性讨论。

      提供的解决方案对我没有帮助。解决的是这个(@incloudss):

      对于仍然在这个问题上苦苦挣扎的每个人,请忽略官方文档,并且不要按照他们在那里描述的方式打开 android 项目。

      改为:

      1. 打开 Flutter 主项目。
      2. 转到工具 -> Flutter -> 在 Android Studio 中打开以进行编辑(是的,这没有意义,因为我们已经在 AS 中,但它可以工作)。

      【讨论】:

        【解决方案4】:

        需要安装 Flutter SDK https://flutter.dev/docs/get-started/install/windows#get-the-flutter-sdk

        然后在 Android Studio 中,进入设置>插件,安装 Flutter 和 Dart 插件。

        然后检查您是否在 Settings> Language & Frameworks > Flutter 中提供了 SDK 路径

        【讨论】:

        • 我确实安装了这些
        • 我使用的是 mac,它被称为“首选项”而不是“设置”。但是当我转到“语言和框架”时,我没有一个名为“Flutter”的选项。我确实在我的 Android Studio 中安装了 Flutter 和 Dart 插件。你知道可能缺少什么吗?
        • 您的回答是正确的。我的 Dart 版本与 Android Studio 版本不兼容。我更新了它,它现在正在工作。我会检查错误是否消失。
        猜你喜欢
        • 2018-09-26
        • 2020-05-15
        • 1970-01-01
        • 2022-12-20
        • 2017-12-31
        • 1970-01-01
        • 1970-01-01
        • 2013-10-16
        • 2017-11-26
        相关资源
        最近更新 更多