【问题标题】:the library's API can't be used after I update gradle to 4.1将 gradle 更新到 4.1 后无法使用库的 API
【发布时间】:2017-11-14 10:42:58
【问题描述】:

在我将Android Studio 更新到3.0 后,我同时将gradle 更新到了4.1。但是,库的API 无法使用。比如app模块依赖app1模块,那么,app1模块依赖app2模块,我不能在app模块中使用app2模块的API。但是,在gradle 4.1之前,它可以工作。

【问题讨论】:

  • 能否分享每个模块的 gradle 文件
  • 谢谢。我解决了。这是因为我将编译更改为“编译项目(路径:':应用',配置:'默认')”以修复另一个错误。在我将 gradle 更新到 4.3.1 后,该错误已修复,然后我删除“配置:'default'”,此错误也已修复

标签: android-studio gradle


【解决方案1】:

解决我的错误后我遇到了同样的问题

错误:无法在项目的以下配置之间进行选择:lp_messaging_sdk: - 调试ApiElements - 调试运行时元素 - releaseApiElements - 发布运行时元素

答案#33.所以,我将gradle更新到4.3并删除“configuration:'default'”,然后,我的项目构建成功

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-07-21
    • 2016-10-04
    • 1970-01-01
    • 2019-10-01
    • 2018-06-03
    • 1970-01-01
    • 2021-02-09
    相关资源
    最近更新 更多