【问题标题】:Load a specific Android library based on API version [duplicate]根据 API 版本加载特定的 Android 库 [重复]
【发布时间】:2014-09-09 07:29:06
【问题描述】:

我曾经在 Eclipse 上包含一个 Android 库,比如 lib-1.jar,我的应用程序支持 API 8 中的所有设备。

现在新闻:该库的最新版本仅支持 API 9 (lib-2.jar) 的 Android。我不想放弃对 API 8 的支持,同时我需要这个新版本。是否可以根据当前 API 版本告诉 Android 加载 lib-1lib-2

【问题讨论】:

    标签: java android eclipse android-library


    【解决方案1】:

    jars 通常不会在运行时加载。您要么需要将这些库彼此分开并放在不同的包中,然后在代码中进行有条件的使用,要么只构建两个不同的 APK,在构建时使用不同的 jars

    【讨论】:

    • 我是这么认为的……我只需要确认一下。谢谢
    • jar 文件通常不会在运行时加载,但可以加载!
    猜你喜欢
    • 2016-08-31
    • 1970-01-01
    • 2018-02-17
    • 2014-04-12
    • 1970-01-01
    • 2012-05-10
    • 2015-02-25
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多