0

我在清单中将 targetSdkVersion 设置为 17。请让我知道当我在 API 为 18 的手机上运行它时是否会出现任何问题。

清单 xml:

    <uses-sdk
    android:minSdkVersion="8"
    android:targetSdkVersion="17" />
4

3 回答 3

3

我将不支持 API 18,如果您将其上传到Play 商店 ,则它不会对所有设备可见 > API 17

例如,我上传到 Play 商店的应用程序支持 10 - 18 个 API,因此它同样支持 Play 商店中的 3326 种设备,并且仅适用于那些 api 级别的设备

我在 PlayStore 上的应用

我的应用支持

权限也很重要

假设您想要 Wifi 权限和设备没有 wifi,对于那些没有 wifi 的设备将不可见 在此处输入图像描述

如果您直接将其安装到 Device > API 17 它会发出警告但会安装

官方文档提到这里

于 2013-09-08T09:57:29.900 回答
0

从官方文档(链接):

为了在每个 Android 版本中维护您的应用程序,您应该增加此属性的值以匹配最新的 API 级别,然后在相应的平台版本上彻底测试您的应用程序。

于 2013-09-08T09:08:26.943 回答
0

不可以。但建议将 android:targetSdkVersion 设置为最新版本。

于 2013-09-08T09:08:55.947 回答