通过增加android中的minSdk版本,我可以获得所有优势

时间:2017-08-10 09:36:59

标签: android sdk android-support-library android-min-sdk

我们在playstore上有一个应用程序,minSdk版本为15,我们在api 18及以下的活跃用户数不到0.7%。因此我们计划将minSdk版本增加到19.我尝试将minSdk版本增加到19,它帮助我们将apk大小减少大约650KBs(当前APK大小为24MB)。我认为通过这样做我们应该能够减少方法数量,因为支持库的后向移植较少。我错过了什么吗?除了减小apk尺寸和测试的简易性之外,通过增加minSdk我会得到什么好处?

1 个答案:

答案 0 :(得分:5)

我能想到的很少:

  1. 无损WebP支持(API 19)。
  2. 无需在xml布局(API 17)中使用左/右以及开始/结束。
  3. 基于Chromium的WebView(API 19)。
  4. LayoutTransition.enableTransitionType()(API 16) - 在容器中的任何内容更改布局时动画。
  5. 更多字体系列 - Roboto Light,Roboto Condensed(API 16)。
  6. Java 7 try-with-resources(API 19)。从Android Studio 3.0开始,这适用于所有API级别。
  7. 您可以在此处找到更多信息:

    https://github.com/kaushikgopal/why_bump_android_minsdk

    在Android Studio的“创建新项目”向导中,您可以点击Minimum SDK下的“帮我选择”来查看:

    enter image description here