【问题标题】:Build library targeting different API then main module构建针对不同 API 和主模块的库
【发布时间】:2015-10-20 10:28:45
【问题描述】:

我有一个基于 webview 的库项目。它以 API 18 为目标,因为我需要一个不依赖于 webview 更新(独立于 API 19 webview 更新)并且能够保持正常工作的稳定库。

但正因为如此,我的主模块也必须针对 API 18。如果我使用更高的目标 API,我的库将自动以它为目标,并且可以在下次更新时中断。

是否可以构建针对不同 API 的库而不是主模块?例如,主模块以 API 23 为目标,库以 API 18 为目标。

【问题讨论】:

    标签: android android-studio android-webview android-gradle-plugin build.gradle


    【解决方案1】:

    是否可以构建针对不同 API 的库而不是主模块? 例如,主模块以 API 23 为目标,库以 API 18 为目标。

    这没有意义。

    最终的应用程序在 Manifest 文件中只定义了一个目标。
    您的 apk 中没有单个模块。

    【讨论】:

      猜你喜欢
      • 2018-08-30
      • 1970-01-01
      • 1970-01-01
      • 2012-12-01
      • 1970-01-01
      • 2020-11-07
      • 2012-02-24
      • 2017-12-01
      • 1970-01-01
      相关资源
      最近更新 更多