我知道了!!!!
答案如下:如何在库模块中添加 .aar 依赖项?
它适应 Flutter 插件的方式如下:
- 在插件
libs
的项目根目录下添加一个文件夹。android
在那里添加.aar
文件。
- 在插件的
build.gradle
文件中,更新rootProject.allProjects
为如下所示:
repositories {
google()
jcenter()
flatDir {
dirs 'libs'
dirs project(':your_plugin_name_here').file('libs')
}
}
}
- 仍然在同一个 build.gradle 中,将您的
.aar
文件添加为依赖项,如下所示:
implementation(name:'aar_name_here', ext:'aar')
- 在您要使用插件的 Flutter 应用程序中,打开应用程序级
build.gradle
文件并将插件本身添加为依赖项,如下所示:
android {
...
dependencies {
implementation project(':your_flutter_plugin');
}
}
- 在
settings.gradle
我们使用插件的应用程序文件中,更改
include ':app'
至
include ':app', ':your_flutter_plugin'
这应该这样做!