我需要我的Android设备在Ice Cream Sandwich,Jelly Bean,KitKat上运行(如果姜饼不是很痛苦的话)。我设置了两个要设置的属性,我感到很困惑:
<uses-sdk android:minSdkVersion="8" android:targetSdkVersion="19"/>
这两个设置如何相关?
据我所知,我只能在项目&gt; Android设置中选择一个API,但使用SDK需要一个范围。你能解释一下吗?
您认为,仍然可以为GingerBread提供应用程序吗?或者这个版本已经太旧了--15%仍在使用它 - 但从GUI点来看它是不是太旧/不舒服?
答案 0 :(得分:1)
有最低版本和目标版本。最小值必须等于或低于您要使用此程序的最低版本手机。为了您的目的,11。目标是您声称支持的版本,因此如果Android有任何兼容性问题,它知道如何采取行动。它必须等于或高于最小值。基本上将其设置为您测试和构建的任何版本。