Flutter如何在Android项目中添加dependencies

Flutter项目中如何在Android模块添加依赖库?我在pubspec.yaml里已经配置了dependencies,但在Android原生代码中无法调用这些库。请问需要在build.gradle里额外配置吗?具体应该怎么操作?

2 回复

在Flutter项目的pubspec.yaml文件中,找到dependencies部分,按格式添加依赖包名和版本号,例如:

dependencies:
  http: ^0.13.3

保存后,在终端运行flutter pub get即可下载依赖。

更多关于Flutter如何在Android项目中添加dependencies的实战系列教程也可以访问 https://www.itying.com/category-92-b0.html


在Flutter项目的Android部分添加依赖项,主要通过修改 android/app/build.gradle 文件实现。以下是详细步骤:

  1. 打开 android/app/build.gradle 文件
    在Flutter项目的 android/app 目录下找到 build.gradle 文件。

  2. dependencies 块中添加依赖
    dependencies { ... } 部分添加所需的依赖项,格式为 implementation 'group:name:version'。例如:

    dependencies {
        implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlin_version"
        implementation 'com.example:library:1.0.0' // 示例依赖
    }
    
  3. 同步项目
    保存文件后,Android Studio会自动提示同步。若无提示,点击工具栏的“Sync Now”或运行:

    flutter pub get
    

注意事项

  • 依赖通常来自Maven Central或JCenter,需确保版本号正确。
  • 若依赖涉及原生代码(如Kotlin/Java),需在Android模块中使用。
  • 纯Flutter插件的依赖应在 pubspec.yaml 中添加,而非此文件。

完成后,依赖即可在Android原生代码中调用。

回到顶部