You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

创建Flutter插件时项目缺失android文件夹如何解决

flutter plugin

修复方案

  • 第一步:打开终端切到你的Flutter插件项目根目录,执行以下命令补全缺失的平台目录:
    flutter create --template=plugin --platforms=android .
    注意命令末尾的.代表当前目录,执行后不会覆盖你已经编写的Dart层业务代码,只会补全缺失的Android平台工程文件。
  • 第二步:如果执行命令后仍未生成android文件夹,先排查初始创建插件时的命令问题。标准的带Android支持的插件创建命令为:
    flutter create --org 你的组织标识 --template=plugin --platforms=android 你的插件名
    部分旧版本Flutter环境下,如果创建时没有通过--platforms显式指定android平台,会默认跳过该平台目录生成。
  • 第三步:目录生成后做基础校验:
    • 进入android目录,确认存在build.gradle配置文件,以及src/main路径下对应语言(Kotlin/Java)的插件原生入口类
    • 回到项目根目录执行flutter pub get,无报错即可开始开发原生逻辑
      *开发提示:实现多路音频独立音量控制功能时,Android端需要对接系统AudioManager的多音频会话音量控制接口,记得提前在Android清单文件中声明MODIFY_AUDIO_SETTINGS权限。

内容的提问来源于stack exchange,提问作者Tenzin Dolma

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.26 09:36:17