【问题标题】:Android targetSdk backward compatibilityAndroid targetSdk 向后兼容
【发布时间】:2019-01-13 06:14:21
【问题描述】:

还没有找到答案。我正在尝试将外部库集成到我的 android 项目中。我的targetSdkVersion27。外部库的文档提到它“支持”targetSdkVersion25。这是什么意思?我可以将它集成到我的应用程序中而不更改我的targetSdkVersion(我显然不想要)吗?它像那样向后兼容吗?我还没有找到这方面的任何确切信息。

【问题讨论】:

    标签: android android-studio google-play target-sdk


    【解决方案1】:

    这意味着外部库仅支持到 SDK 25。您必须将其复制到您的项目并手动更新外部库中的 SDK 版本,并希望它能正常工作。 Till SDK 25 实际上相当不错,因此您在编译时可能不会遇到任何问题。如果有任何问题,您必须进入并在代码中修复它。另一种解决方案是向原作者提出请求,但无法保证他何时会这样做并上传项目。

    【讨论】:

    • 那么如果它是一个 JAR 就意味着它无法构建?还是只能存在运行时问题?
    • 嗯,我还没有对 jar 文件进行过编辑,但请检查此链接:stackoverflow.com/questions/29478227/… 如果重命名工作有效,并且您可以获得所有代码,那么只需将其导入您的项目。否则,我想没有办法。
    • 如果您觉得您的问题已得到解答,请将此答案标记为已接受并关闭此答案。如果您还有其他问题,请将其作为新问题打开 :)
    • 当然,我将不得不等待一些看起来,但我会
    • 哦,30 分钟的事情……忘了!谢谢! :D
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-08-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-02-09
    相关资源
    最近更新 更多