【问题标题】:targetSdkVersion in Manifest清单中的 targetSdkVersion
【发布时间】:2013-09-08 09:03:09
【问题描述】:

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

清单 xml:

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

【问题讨论】:

    标签: android android-manifest android-version


    【解决方案1】:

    我将不支持 API 18,如果您将其上传到 play store 那么它不会对所有设备可见> API 17

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

    我在 PlayStore 上的应用

    权限也很重要

    说如果您想要 Wifi 权限并且设备没有 wifi,对于那些没有 wifi 的设备将不可见

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

    The Official Documentation Mentions here

    【讨论】:

      【解决方案2】:

      来自官方文档(link):

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

      【讨论】:

        【解决方案3】:

        没有。但建议将 android:targetSdkVersion 设置为最新版本。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2014-08-21
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多