我的android应用程序使用minsdkversion=3和targetsdkversion=8。我使用8是因为这是应用程序测试的最高级别的api;但是,它是为级别3编写的,并且不使用超出该级别的任何特性(除了使用反射的级别4的特性)。使用targetsdkversion=8可能导致:
android市场过滤某些设备的应用程序?我的目的是让应用程序可用于所有设备>=3级,无需过滤。
根据google的说法,由于targetsdkversion=8,应用程序中的问题将是:“禁用目标版本不需要的兼容性设置(为了保持前向兼容性,可以打开这些设置),或者启用旧应用程序无法使用的新功能”。
最佳答案
不。targetSdkVersion:8
只是告诉系统您支持sdk 8功能,比如安装到sd卡。minSdkVersion
将过滤应用程序并为使用较低sdk的用户隐藏它。