首页 文章

Android最小应用程序sdk,编译和兼容性问题所需的sdks

提问于
浏览
0

我是android的新手,我想让一些东西清楚地表达一些混乱:

如果我将我的新Android应用程序设置为最小sdk版本到4.0.3(api 15)我应该安装该版本和最新版本之间的所有sdks吗?或者我应该安装sdk级别相同的设备/模拟器我将用于测试有平板版本?

那么什么时候我将为appstore生成最终的apk,它应该适用于所有Android平台版本,从我目标的min sdk开始?

我正在阅读Android支持库,我想它应该始终是最新的sdk的一部分 . 如果我在我的应用程序上使用它,我是否仍然需要为编译安装更早的sdk版本?一旦我使用支持库,我不会再需要早期API版本的软件包吗?

最好的祝福 .

2 回答

  • 1

    您不需要最低版本的SDK . 您只需要使用Target / Maximum版本的SDK .

    通过针对Target API版本的SDK管理器下载平台工具和平台 . 如果您使用的是最低版本中未提供的功能,请使用Android支持库 .

  • 1

    设置Minimum SDK的目的是让设备知道他们是否能够根据他们使用的SDK运行代码 . 您不需要拥有SDK的所有版本,只需要您正在开发的最新版本 . 如果您使用的是Android Development Studio,如果您为项目设置的最小SDK不支持您尝试实施的功能,它会发出警告 .

相关问题