2016-04-09 20 views
0

Hata: Yürütme ': app: processDebugManifest' görevinde başarısız oldu.Bildiri birleştirme başarısız oldu, araçları kullanın: overrideLibrary

Manifest merger failed : uses-sdk:minSdkVersion 10 cannot be smaller than version 17 declared in library [com.android.support:leanback-v17:23.2.1] C:\SampleforliveTVInputFrameworkTIFonTV\app\build\intermediates\exploded-aar\com.android.support\leanback-v17\23.2.1\AndroidManifest.xml Suggestion: use tools:overrideLibrary="android.support.v17.leanback" to force usage

seni çok 17 en az sdk sürümü var bu hatanın

+3

StackOverflow'a hoş geldiniz. Gerçekten yardım edebilmek için hatalarınızın yanında bir [MCVE] (http://stackoverflow.com/help/mcve) gerekiyor. – CodeMouse92

+0

Olası çoğaltılabilir [Araçlar nasıl kullanılır: bir build.gradle dosyasında overrideLibrary?] (Http://stackoverflow.com/questions/27095077/how-do-i-use-toolsoverridelibrary-in-a-build-gradle -file) – Sufian

cevap

0

Kütüpheniniz ("com.android.support:leanback-v17:23.2.1") kullanıyorsanız için ne yapmalıyım sdk version 17 için uygulamanızı oluşturamaz. Eğer kütüphaneye ihtiyacınız yoksa, Module gradle dosyasından şu satırı silmeniz gerekir: compile 'com.android.support:leanback-v7:23.2.1'. İhtiyacınız varsa, uygulamanızın asgari sdk sürümünü 17 sürümüne çevirebilirsiniz. Bu konu hakkında daha fazla bilgi için: http://developer.android.com/reference/android/support/v17/leanback/package-summary.html

+0

çok çok teşekkürler: D –