当Google发布
Android SDK更新时,将Android Studio中开发的项目保持最新的可靠流程是什么?
我只想更新到最新的稳定版本,而不是beta版本.例如,目前,我对Android 7.1.1(API 25)SDK不感兴趣,因为它仍在预览中.同样,我不想要任何Android支持库的测试版,即使lint告诉我一个可用.
具体来说,如何确定要从SDK Manager安装哪些软件包,以及如何确定要在build.gradle中指定哪些版本用于声明,例如以下内容?
compileSdkVersion xxx
...
targetSdkVersion xxx
...
compile 'com.android.support:support-v4:xxx'
更新:有关更多背景信息,请参阅评论讨论提示的新Android Studio问题Lint prompts upgrade to partially distributed SDKs.
最佳答案 我用这些链接找到最新的.主要是android网站:
compileSdk & targetSdk:向下滚动到平台表.两者都等于最新平台版本的API,即27
supportLibVersion:无论哪一个是稳定版本
gradle & plugin version:一定要升级gradle&来自此页面的插件
googlePlayServicesVersion:滚动到表格,每行的尾随数字
buildToolsVersion:显然你不需要在gradle版本3.0.0之后声明构建工具,但万一你需要它
firebase:根据需要查找所有库
我通常在我的项目级build.gradle中设置以下内容并设置一个变量,以便在我的其他build.gradle中使用它:
ext {
compileSdkVersion = xxxx
targetSdkVersion = xxxx
supportLibVersion = "xxxx"
buildToolsVersion = "xxxx"
googlePlayServicesVersion = "xxxx"
}
如果你保留那些书签,你应该能够轻松找到最新的