Android targetSdk向后兼容

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Android targetSdk向后兼容相关的知识,希望对你有一定的参考价值。

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

答案

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

以上是关于Android targetSdk向后兼容的主要内容,如果未能解决你的问题,请参考以下文章

使用兼容包 android 膨胀片段

如何让使用了ActionBar的app支持Android 2.x的设备

Android Studio 上的向后兼容性 (AppCompat)

30秒就能看懂的JavaScript 代码片段

Android Studio 中的向后兼容性是啥?

在向后兼容的应用程序中使用 ?android:attr/