【发布时间】:2018-11-30 22:23:40
【问题描述】:
我创建了一个颤振插件:
flutter create --template plugin flutter_plugin
我已将我的 aar 文件放在 flutter_plugin/android/src/main/libs 文件夹中
我已经修改了flutter_plugin/android/build.gradle
并将 rootProject.allprojects 部分更改为
rootProject.allprojects {
repositories {
google()
jcenter()
flatDir {
dirs "src/main/libs"
}
}
}
并添加依赖部分,在 android {} 之后:
dependencies {
implementation (name:"mylib",ext:"aar")
}
但是当我尝试运行时:flutter run
我得到 gradle 异常,显然它试图在示例目录中查找我的 mylib.aar:example/src/main/libs/mylib.aar 并且失败了。
我可以将我的库放在示例目录中,但我认为这不是正确的方法, 因为我希望我的 aar 成为插件的一部分。
【问题讨论】:
-
对我来说 .aar 文件已编译,Balazs Banyai's answer 很有帮助。
-
有人尝试将android模块导入flutter插件吗?
标签: android flutter flutter-plugin