【问题标题】:Add Android Specific external library添加 Android 特定的外部库
【发布时间】:2018-06-03 14:42:39
【问题描述】:

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

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

我错过了什么吗?调用平台通道方法时,如何正确导入外部库用于我编写的本机代码?

例如: compile group: 'org.apache.httpcomponents', name: 'httpclient-android', version: '4.3.5.1'

我在 gradle 中找不到构建选项。

【问题讨论】:

    标签: android gradle dart flutter


    【解决方案1】:

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

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

    【讨论】:

    • 这个“有效”但很有趣,即使运行成功,IDE 仍然显示“无法解析符号”等错误。我将此标记为已回答,但您知道如何解决吗?
    • 尝试:文件 > 使缓存无效/重新启动
    猜你喜欢
    • 1970-01-01
    • 2013-11-26
    • 2015-02-16
    • 2015-02-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-03-24
    • 2011-02-06
    相关资源
    最近更新 更多