我非常习惯于为旧版本的 android 创建应用程序,但最近我一直在开发一个用户群主要是 SDK 19+ 的应用程序。
我现在正在尝试更新我的 gradle 依赖项,我想知道我是否应该升级compileSDKVersion
以及buildToolsVersion
针对 Android N。
我的应用程序中的一切都正常工作,我还没有任何使用新功能的愿望,我只是不喜欢我的 gradle 文件中有过时的依赖项。
很抱歉,这是一个措辞不佳的问题,但我真的不知道该怎么说。
我非常习惯于为旧版本的 android 创建应用程序,但最近我一直在开发一个用户群主要是 SDK 19+ 的应用程序。
我现在正在尝试更新我的 gradle 依赖项,我想知道我是否应该升级compileSDKVersion
以及buildToolsVersion
针对 Android N。
我的应用程序中的一切都正常工作,我还没有任何使用新功能的愿望,我只是不喜欢我的 gradle 文件中有过时的依赖项。
很抱歉,这是一个措辞不佳的问题,但我真的不知道该怎么说。
根据Picking your compileSdkVersion 博客文章,
因此强烈建议您始终使用最新的 SDK 进行编译。您将获得对现有代码进行新编译检查的所有好处,避免新弃用的 API,并准备好使用新的 API。
由于 API 24 是最新的 SDK,您应该考虑使用它进行编译。正如同一篇博文中所述,这并不意味着您必须以API 24为目标。