Android   发布时间:2022-03-31  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了android-如果我使用的目标SDK版本是21,我可以在API 23上运行我的应用程序吗大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

我已经开发了一个以API 21作为目标SDK版本的Android应用.

它可以在上面的API(例如API 23)上正常运行吗?

解决方法:

可以使用targetSdkVersion并将其安装在具有更高SDK版本的设备上.

您在build.gradle中指定的targetSdkVersion告诉系统您已经开发并测试了您的应用程序才能在该SDK上运行.
如果用户在更高的SDK上安装您的应用,则系统责任是提供向后兼容性(如果发生任何更改).

一个很好的例子就是SDK 23上的权限发生了什么.由于该版本必须在代码中显式地请求危险的权限,仅在清单中声明权限已不再足够.

但是,如果将此应用程序定向到SDK22,则不需要通过代码明确请求,并且如果将此应用程序安装在更大的SDK系统上,则由于向后兼容(在这种情况下将接受所有安装时的权限.

大佬总结

以上是大佬教程为你收集整理的android-如果我使用的目标SDK版本是21,我可以在API 23上运行我的应用程序吗全部内容,希望文章能够帮你解决android-如果我使用的目标SDK版本是21,我可以在API 23上运行我的应用程序吗所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签: