Android 选择SDK版本以达到最大人数

Android 选择SDK版本以达到最大人数,android,eclipse,sdk,Android,Eclipse,Sdk,我是Android开发的完全初学者,刚刚下载了Android SDK,将其与Eclipse集成 然而,我不知道我应该在SDK管理器中选择哪个Android版本,以允许最大数量的人下载和使用我的应用程序 这是显示在我屏幕上的经理的屏幕截图 任何形式的帮助都将不胜感激。 谢谢。事实上,您不需要下载旧SDK就可以让旧设备使用您的应用程序 这是通过目标SDK版本和最低API级别(AndroidManifest.xml或build.gradle)在项目设置中完成的 定义受众 首先,定义应用程序的受众 你

我是Android开发的完全初学者,刚刚下载了Android SDK,将其与Eclipse集成

然而,我不知道我应该在SDK管理器中选择哪个Android版本,以允许最大数量的人下载和使用我的应用程序

这是显示在我屏幕上的经理的屏幕截图

任何形式的帮助都将不胜感激。
谢谢。

事实上,您不需要下载旧SDK就可以让旧设备使用您的应用程序

这是通过目标SDK版本和最低API级别(AndroidManifest.xml或build.gradle)在项目设置中完成的

定义受众

首先,定义应用程序的受众

你可以找到每个安卓版本的市场份额(每个国家的市场份额都会有所变化,但这可能会有所帮助)

如果查看该表,您会发现只有少数设备仍在使用API 15或更旧版本


因此,如果您实际上支持API=16或API,您不需要下载旧SDK就可以让旧设备使用您的应用程序

这是通过目标SDK版本和最低API级别(AndroidManifest.xml或build.gradle)在项目设置中完成的

定义受众

首先,定义应用程序的受众

你可以找到每个安卓版本的市场份额(每个国家的市场份额都会有所变化,但这可能会有所帮助)

如果查看该表,您会发现只有少数设备仍在使用API 15或更旧版本


因此,如果您支持API=16或APITry Android 2.1,请告诉我们它是如何以最大用户量为目标的;)。说真的,这完全取决于你打算在应用程序中使用什么功能。我想说,从4.1以上的目标是一个安全的赌注,因为你将有大约96%的Android用户。查看平台使用情况统计信息。您提供的链接似乎非常有用:)是否“从4.1向上定位”意味着选择4.1以上的所有版本或仅选择4.1以上的任何一个版本?请尝试Android 2.1,让我们知道它如何以最大数量的用户为目标;)。说真的,这完全取决于你打算在应用程序中使用什么功能。我想说,从4.1以上的目标是一个安全的赌注,因为你将有大约96%的Android用户。查看平台使用统计信息。您提供的链接似乎非常有用:)是否“从4.1向上定位”意味着选择4.1以上的所有版本或仅选择4.1以上的任何一个版本?非常感谢您提供如此详细的答案!我现在对所有这些Android平台的使用有了一个好主意:)很高兴我能帮助你……:)非常感谢您如此详细的回答!我现在对所有这些Android平台的使用有了一个好主意:)很高兴我能帮助你……:)
<manifest>
    ....
    <uses-sdk
        android:minSdkVersion="16"
        android:targetSdkVersion="24" />
    ...
</manifest>
compileSdkVersion 24
buildToolsVersion "24.0.0"

minSdkVersion "16"
targetSdkVersion "24"