代码之家  ›  专栏  ›  技术社区  ›  fupsduck

android:targetSdkVersion=8会导致问题吗?

  •  2
  • fupsduck  · 技术社区  · 14 年前

    我的Android应用程序使用minSdkVersion=3和targetSdkVersion=8。我使用8是因为这是应用程序测试的最高级别的API;但是,它是为级别3编写的,并且不使用超出该级别的任何特性(除了使用反射的级别4的特性)。使用targetSdkVersion=8可能导致:

    1. Android市场过滤某些设备的应用程序?我的目的是让应用程序可用于所有设备>=级别3,无需筛选。

    2. 根据google的说法,由于targetSdkVersion=8,应用程序中的问题将是:“禁用目标版本不需要的兼容性设置(为了保持前向兼容性,可以打开这些设置),或者启用旧应用程序无法使用的新功能”。

    1 回复  |  直到 14 年前
        1
  •  5
  •   EboMike    14 年前

    不。 targetSdkVersion:8 只是告诉系统你支持SDK 8功能,比如安装到SD卡。 minSdkVersion 是什么将过滤应用程序,并为使用较低SDK的用户隐藏它。