2016-04-15 2 views
0

Ошибка: выполнение выполнено для задачи ': app: processDebugManifest'.ошибка android.support.customtabs после обновления до android studio 2.0

Manifest merger failed : uses-sdk:minSdkVersion 14 cannot be smaller than version 15 declared in library [com.android.support:customtabs:23.2.1] 2/app/build/intermediates/exploded-aar/com.android.support/customtabs/23.2.1/AndroidManifest.xml Suggestion: use tools:overrideLibrary="android.support.customtabs" to force usage

почему это происходит?

это прибытие после обновления до Andorid Studio 2.0

+0

какой у вас minSdk? если это 14, измените его на 16 и попробуйте. также обновить версию buildtool до 2.0.0 – Kathi

+0

Я хочу, чтобы она поддерживала до 14 – andro

+0

, см. мой ответ ниже – Kathi

ответ

0

добавить <uses-sdk tools:overrideLibrary="android.support.customtabs"/> в манифест, А также включает xmlns:tools="http://schemas.android.com/tools" в корне вашего файла манифест как

enter image description here

+0

после обновления до нового дизайна библиотеки. Все пользовательские вкладки отображаются сломанными – andro

+0

Если вы хотите поддерживать SDK 14, вам нужно написать выше строку в ваш manifest.xml – Kathi

0

Если у вас уже есть что tag tool: overrideLibrary = "example library", и вам нужно использовать его более чем для одного, просто разделите с помощью "," в этом примере:

<uses-sdk tools:overrideLibrary="com.example.lib1, com.example.lib2"/>

Смежные вопросы