Lưu ý: Điều này đã được cập nhật để phản ánh việc phát hành API 21, Lollipop. Hãy chắc chắn tải xuống SDK mới nhất.
Trong một trong các mô-đun của tôi, tôi đã có các phần sau trong build.gradle:
dependencies {
compile 'com.android.support:support-v4:+'
}
Thay đổi điều này thành
dependencies {
// do not use dynamic updating.
compile 'com.android.support:support-v4:21.0.0'
}
đã khắc phục sự cố.
Hãy chắc chắn rằng bạn không bao gồm chung com.android.support:support-v4:+
hoặc bất kỳ thư viện hỗ trợ nào khác (v7, v13, appcompat, v.v.), ở bất cứ đâu trong dự án của bạn.
Tôi cho rằng vấn đề là v4:+
chọn ra bản phát hành L mới nhất của ứng viên phát hành (21.0.0-RC1) mà rõ ràng cần có L SDK.
Biên tập:
Nếu bạn cần sử dụng các chế độ xem mới (CardView, RecyclerView và Palette), các cách sau sẽ hoạt động:
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"
(Tín dụng cho EddieRingle trên / androiddev - http://www.reddit.com/r/androiddev/comments/297xli/howto_use_the_v21_support_libs_on_older_versions/ )
Chỉnh sửa khác
Hãy chắc chắn để xem câu trả lời của @ murtuza bên dưới về appcompat-v7 và upvote nếu nó giúp!