android - 添加 Android 特定的外部库

标签 android gradle dart flutter

一个简短的背景故事,我正在尝试使用 flutter 平台 channel 来运行一些特定于平台的代码并将结果返回给 flutter 。

我正在尝试在我的 android build.gradle 文件中添加一些依赖项,但是在我这样做之后,没有选项可以“重建”或“下载”这些依赖项,就像它在开发纯 java android 应用程序时所显示的那样。

我错过了什么吗?调用平台 channel 方法时,如何正确导入要在我编写的 native 代码中使用的外部库?

例如:compile group: 'org.apache.httpcomponents', name: 'httpclient-android', version: '4.3.5.1'
我在 gradle 中找不到构建选项。

最佳答案

使用命令行或终端(在 Mac 上),cd 到您的 安卓文件夹并运行以下命令: ./gradlew build ./gradlew assembleDebug

或者你也可以只导入/打开android项目(直接打开android文件夹,而不是打开flutter项目文件夹)

关于android - 添加 Android 特定的外部库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50667571/

相关文章:

dart - 文本光标 handle 保持蓝色

android - 查找市场上所有 Android 应用程序的列表

Android ListView 显示与 Adapter 获取不同的项目

java - Android Studio 3.1.2 中 Gradle 同步失败

java - 如何使用 Gradle 和/或 IntelliJ 自动增加内部版本号?

Dart BoundSinkStream 异常

android-2.2-froyo - 使用哪个 Android API?

android - 下载apk后如何自动启动Android安装程序?

android - 如何将JAR依赖项包含到上述AAR库gradle 3.0中

flutter - 定义列表和 map 的不同方法( Dart/flutter 打)