繁体   English   中英

什么是最低SDK,我应该选择哪一个

[英]What is the Minimum SDK and which one should I choose

首先,我对android开发了解甚少,我才刚刚起步。

在android studio中创建项目时,获得的最低SDK选择是什么? 使用较旧版本有不利之处吗? 而且,如果我遵循某个教程,那么使用同一教程是否必不可少,以便我可以继续学习?

谢谢。

在android studio中创建项目时,获得的最低SDK选择是什么?

那是您愿意支持的最旧的Android版本。 它以API级别表示。 您可以在Android仪表板中看到常见的API级别,并且该文档将指出在许多需要此类API级别才能工作的地方。

使用较旧版本有不利之处吗?

将支持更少的Android设备。 在您的情况下,由于您正在按照教程进行操作,因此选择较低的minSdkVersion可能会引起IDE的更多投诉,并指出您所选择的minSdkVersion不支持某某方法。

而且,如果我遵循某个教程,那么使用同一教程是否必不可少,以便我可以继续学习?

恕我直言,这取决于您的整体编程经验。 如果您是经验丰富的开发人员,并且想使用一个较低的minSdkVersion ,请继续,请记住教程代码可能无法在该API级别上运行。 如果您不熟悉整体编程,请遵循本教程告诉您的操作。 如果您担心测试设备对于本教程而言还不够新,请查找其他教程,查找其他设备,或者使用仿真器代替用于测试本教程的设备。

android:minSdkVersion

一个整数,指定运行应用程序所需的最低API级别。 如果系统的API级别低于此属性中指定的值,则Android系统将阻止用户安装应用程序。 您应该始终声明此属性。

您可以使用自己的min SDK,但要小心使用的功能。 实际上,数量众多的minSDK具有更多功能。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM