본문 바로가기

나의 플랫폼/안드로이드

[Android] 현재 Android 최신 버전 상태 (2016.10.25)

336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.



## 버전 상태

gradle : 2.2.1

google-services : 3.0.0

maven-plugin : 1.5

gradle-plugin : 0.13.0


compile sdk : 25

build tool : 25.0.0


google support library : 25.0.0

play service : 9.8.0



## 최상위 build.gradle

buildscript {
repositories {
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:2.2.1'
classpath 'com.google.gms:google-services:3.0.0'

// NOTE: Do not place your application dependencies here; they belong
// in the individual module build.gradle files
classpath 'com.github.dcendents:android-maven-gradle-plugin:1.5'
classpath 'com.github.ben-manes:gradle-versions-plugin:0.13.0'
}
}

ext {
compileSdkVersion = 25
buildToolsVersion = "25.0.0"

supportLibraryVersion = '25.0.0'
playServicesVersion = '9.8.0'
}



## app/build.gradle

dependencies {
compile "com.google.android.gms:play-services-base:$playServicesVersion"
compile "com.google.firebase:firebase-messaging:$playServicesVersion"
compile "com.google.android.gms:play-services-analytics:$playServicesVersion"

compile "com.android.support:appcompat-v7:$supportLibraryVersion"
compile "com.android.support:recyclerview-v7:$supportLibraryVersion"
compile "com.android.support:cardview-v7:$supportLibraryVersion"
compile "com.android.support:percent:$supportLibraryVersion"
compile "com.android.support:design:$supportLibraryVersion"
compile "com.android.support:support-annotations:$supportLibraryVersion"
}

apply plugin: 'com.google.gms.google-services'


혹시 이렇게 했는데 아래와 같은 에러가 나시는 분들~


please fix the version conflict either by updating the version of the google-services plugin ... (9.0.0)


이거는  app/build.gradle 에서 혹시 아래 소스를 제일 하단이 아닌 다른 곳에 작성 하시진 않았는지 확인 해보세요.

제일!!!! 하단에 있어야 합니다. 그래야 google service 3.0.0이 인식을 하고 이상 버전을 gradle로 받을 수 있어요.



apply plugin: 'com.google.gms.google-services'


이것때문에 업데이트를 미루고 있는 당신... 한번 해보세요 ㅎㅎ


아 그리고 혹시 최신 버전으로 해서 빌드 에러가 나시는 분들은 SDK 업데이트를 꼭 하세요!


SDKManager 띄우시는법 아시죠??

 Tools > Android > SDK Manager 로 가시면 됩니다.


supportLibraryVersion 체크는 아래 사이트 들어가시면 됩니다.

현재 Released 상태를 볼 수 있어요.

https://developer.android.com/topic/libraries/support-library/revisions.html


참고로.. support library 같은 경우 최신 버전으로 갈 수록 좋은 기능이나 수정 사항이 많기 때문에

되도록 그때 그때 업그레이드 하는 게 좋은 것 같아요.


참고하세요.