unco020511
22
unco020511 4 天前 ❤️ 1
怎么会很多人分不清 targetSdk 和 minSdk 呢
targetSdk: 你已经为哪个 API 等级以上的新特性做好了适配,如果你还没有做好适配,那么在新设备上系统也会按照旧规则去运行.比如新的系统上通知权限收紧了需要用户动态授权,但你作为开发者还没适配,那么你的 targetSdk 就不升级,这样即使在新系统上,你的通知还是可以直接发. 但是,play store 不会允许你一直不升级,会有时限,过了时限你还不升级,那就不能发不更新,甚至下架应用,但无论如何,用户已经安装的应用可以不升级永远使用下去.
minSdk: 你的应用允许安装的最小系统版本,这个决定应用可以被哪些设备下载安装,影响你的覆盖面.