如何在Android本机应用程序中使用Flutter AAR文件

问题描述 投票:0回答:1

我创建了一个flutter应用程序,现在我想将该应用程序隐藏为an.AAR,我将在另一个本机android应用程序中将此文件称为.AAR。我跟随这个网址:https://github.com/flutter/flutter/wiki/Add-Flutter-to-existing-apps。通过使用上述URL能够生成.AAR文件,如何将本机应用程序调用到Flutter .AAR文件?。在Settings.gradle文件中,我们需要添加以下代码行

// MyApp/settings.gradle
include ':app'                                     // assumed existing content
setBinding(new Binding([gradle: this]))                                 // new
evaluate(new File(                                                      // new
  settingsDir.parentFile,                                               // new
  'my_flutter/.android/include_flutter.groovy'                          // new
))

这里我没有include_flutter。常规文件,因为我只有AAR文件。我需要将.AAR文件提供给我的客户,而不是全部代码。请提供任何示例或解决方案预先感谢。

android
1个回答
0
投票

您应该通过特殊的插件,例如https://github.com/kezong/fat-aar-android来编译fat-aar文件。

我写了一篇有关从现有Flutter项目中构建aar的文章,但是它是俄语https://medium.com/@askarsyzdykov/android-lib-with-flutter-module-a124ffcd758?source=friends_link&sk=750a1293b2a890cb5725841dad3758a6。很快我将文章翻译成英文

© www.soinside.com 2019 - 2024. All rights reserved.