如何将外部库成功集成到flutter项目中。
我有一个外部SDK samplelib.aar文件,需要在我的应用程序中使用它。
我在android / libs /文件夹中添加了外部Android SDK samplelib.aar文件,并将其依赖项添加到build.gradle行中,如下所示。
compile(name:'samplelib', ext:'aar')
我在gradle文件中添加了依赖项部分,如下所示。
repositories { flatDir { dirs 'libs' } }
现在我需要将库软件包导入.java文件,但无法执行。
我需要这样做。因此可以通过在flutter中为Android添加外部.aar文件的可能方法来对此提供帮助
答案 0 :(得分:0)
您需要使用平台通道来调用平台特定的代码。您可以在Flutter文档页面上查看详细信息:https://flutter.dev/docs/development/platform-integration/platform-channels#example-java
因此,在创建平台特定的东西之后,访问在gradle文件上添加的特定库,您必须在dart代码中使用MethodChannel来调用它。