5

Bu hata compile 'com.android.support:design:22.2.0' gradient dosyasına ekledikten sonra bu hatayı alıyorum: .../app/build/intermediates/exploded-aar/com.android.support/appcompat-v7/22.2.0/res/values/values.xml bu iletiyle Error:(1) Attribute "insetForeground" has already been defined.android destek tasarım kitaplığı ekledikten sonra Gradle hatası

benim build.gradle dosya üzerinde bu var: `

compile 'com.android.support:design:22.2.0' 
compile 'com.android.support:cardview-v7:22.2.0' 
compile 'com.android.support:recyclerview-v7:22.2.0' 
compile 'com.google.android.gms:play-services-base:7.5.0' 
compile 'com.google.android.gms:play-services-location:7.5.0' 
compile 'com.google.android.gms:play-services-gcm:7.5.0' 
compile 'com.google.android.gms:play-services-maps:7.5.0' 

Ben this article olarak AppCompat Support Library diyor atladık.

Nasıl düzeltebilirim?

cevap

11

Projenizde Gezinme çekmece tasarımınız için ScrimInsetsFrameLayout olabilir. Bu öznitelik kaynaklarını attr'inizden çıkarın ve çekmece düzenini NavigationView ile değiştirin.

+0

Bu, kusursuz çalışır ve sorunumu çözer. Teşekkürler! =) – epool

+5

Ve şimdi Google'ın "ScrimInsetsFrameLayout" öğesini [Android tasarım destek kütüphanesi] içinde sağa koyduğunu öğrendim (https://android.googlesource.com/platform/frameworks/support/+/master/design/src/android/support /design/internal/ScrimInsetsFrameLayout.java?autodive=0%2F%2F%2F). – Hiking

+0

burada bakın: http://stackoverflow.com/a/30555821 – user3323765

İlgili konular