Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/230.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使专为API 22设计的Android应用程序与API21兼容_Android_Xamarin.android_Android 5.0 Lollipop_Android 5.1.1 Lollipop_Android Api Levels - Fatal编程技术网

如何使专为API 22设计的Android应用程序与API21兼容

如何使专为API 22设计的Android应用程序与API21兼容,android,xamarin.android,android-5.0-lollipop,android-5.1.1-lollipop,android-api-levels,Android,Xamarin.android,Android 5.0 Lollipop,Android 5.1.1 Lollipop,Android Api Levels,我对android开发和使用Xamarin.android还不熟悉,所以请尽可能保持术语的简单性和相关性 当前的问题是,为API 22(安卓5.1)开发的应用程序是否本质上与API 21(安卓5.0)兼容,即不添加任何包和内容。如果没有,我如何使向后兼容成为可能?谢谢。通常,您会设置一个最小SDK值和一个目标SDK,这表示您的应用程序运行的API“范围”。您还可以使用特定的SDK版本进行编译,其中包括应用程序的代码和资源 从API 1开始,大多数核心API方法和类都是可用的 如果您想包含库,支持

我对android开发和使用Xamarin.android还不熟悉,所以请尽可能保持术语的简单性和相关性


当前的问题是,为API 22(安卓5.1)开发的应用程序是否本质上与API 21(安卓5.0)兼容,即不添加任何包和内容。如果没有,我如何使向后兼容成为可能?谢谢。

通常,您会设置一个最小SDK值和一个目标SDK,这表示您的应用程序运行的API“范围”。您还可以使用特定的SDK版本进行编译,其中包括应用程序的代码和资源

从API 1开始,大多数核心API方法和类都是可用的


如果您想包含库,支持库应该使您向后兼容到大约API7

通常,您设置一个最小SDK值和一个目标SDK,这表示您的应用程序运行的API“范围”。您还可以使用特定的SDK版本进行编译,其中包括应用程序的代码和资源

从API 1开始,大多数核心API方法和类都是可用的

如果您想包含库,支持库应该使您向后兼容到大约API7

为API 22(android 5.1)开发的应用程序是否与API 21兼容

如果您使用API 22中引入的类和方法,那么您的应用程序将不会在API 21上运行。另一方面,如果您仅限于API 21上可用的方法,那么您的应用程序将同时在API 21和API 22上运行。对于较新的功能,可以使用

为API 22(android 5.1)开发的应用程序是否与API 21兼容

如果您使用API 22中引入的类和方法,那么您的应用程序将不会在API 21上运行。另一方面,如果您仅限于API 21上可用的方法,那么您的应用程序将同时在API 21和API 22上运行。对于较新的功能,可以使用