如何在flutter插件中导入AAR文件?

Bis*_*hal 6 aar flutter flutter-dependencies flutter-plugin

我正在使用 flutter 插件,想要.aar在插件的 android 部分导入一个项目。我尝试打开 android 项目并.aar通过导入模块来导入项目,包括它setting.gradle并添加它的依赖项build.grade(就像任何其他本机 android 项目一样)。但是,当我运行flutter项目时,.aar找不到该项目。

我得到的错误是

评估项目“:flutter_plugin_andriod”时出现问题

在项目“:flutter_plugin_andriod”中找不到路径为“:commonlib”的项目。

在此输入图像描述

有人解决了吗?

小智 2

将您的 .aar 放入 Android/app/libs 在 Android/app/build.gradle 中导入 aar :

dependencies {
   implementation fileTree(include: ['*.jar'], dir: 'libs')
   implementation files('libs/myaarlibr.aar')
}
Run Code Online (Sandbox Code Playgroud)

之后您的 .aar 就可以使用了