我正在尝试编写一个Flutter插件,该插件依赖Android上的第三方库。
依赖项有一个build.gradle
文件,我已经有了源文件,可以使用aar
从命令行构建一个gradle build
文件。
我尝试使用Android Studio添加依赖项,但是该依赖项最终出现在my_plugin/example/android
目录中,无论我尝试将其移动到插件的my_plugin/android
目录中有多少次,我总是失败。
这是一个问题,原因是即使可以构建和运行示例应用程序,我也无法在其他Flutter应用程序中使用该插件(这就是创建Flutter插件的全部原因)。
如何在Flutter插件的Android实现中添加本地库模块(源代码)或aar
(我可以随时构建)?