Saya menggunakan perpustakaan leanback, yang membutuhkan Android 17 atau lebih baru. Namun aplikasi saya mendukung minSDK 16, jadi saya mendapatkan kesalahan build dari gradle berkata
Error:Execution failed for task ':Tasks:processPhoneDebugManifest'.
> Manifest merger failed : uses-sdk:minSdkVersion 16 cannot be smaller than version 17 declared in library /Users/mike/Projects/android-for-dummies-v3/Tasks/build/intermediates/exploded-aar/com.android.support/leanback-v17/21.0.2/AndroidManifest.xml
Suggestion: use tools:overrideLibrary="android.support.v17.leanback" to force usage
Ketika saya melihat dokumentasi alat bangun , saya melihat bagaimana cara menambahkan overrideLibrary
penanda ke manifes saya, tetapi masalahnya adalah saya mendeklarasikan minSdk saya di file gradle alih-alih dalam manifes.
Bagaimana cara saya gunakan overrideLibrary
ketika minSdk dideklarasikan di build.gradle daripada di AndroidManifest.xml?