참고 : 이것은 API 21, Lollipop의 릴리스를 반영하여 업데이트되었습니다. 최신 SDK를 다운로드하십시오.
내 모듈 중 하나에서 build.gradle에 다음이 있습니다.
dependencies {
compile 'com.android.support:support-v4:+'
}
이것을 다음으로 변경
dependencies {
// do not use dynamic updating.
compile 'com.android.support:support-v4:21.0.0'
}
문제를 해결했습니다.
com.android.support:support-v4:+
프로젝트의 어느 곳에서나 일반적인 지원 라이브러리 (v7, v13, appcompat 등)를 포함하지 않아야합니다.
나는 문제가 가정 줄 v4:+
위 종목 릴리스 후보 (21.0.0-RC1) 분명히 L SDK를 필요로 최신 L 릴리스.
편집하다:
새보기 (CardView, RecyclerView 및 Palette)를 사용해야하는 경우 다음이 작동합니다.
compile "com.android.support:cardview-v7:21.0.0"
compile "com.android.support:recyclerview-v7:21.0.0"
compile "com.android.support:palette-v7:21.0.0"
(/ androiddev- http: //www.reddit.com/r/androiddev/comments/297xli/howto_use_the_v21_support_libs_on_older_versions/의 EddieRingle에게 감사의 말씀 )
다른 편집
appcompat-v7과 관련하여 아래 @murtuza의 답변을 확인하고 도움이된다면 공감하십시오!