Das in diesen Jahren aufgetretene Problem besteht darin, dass die minSdkVersion der App kleiner ist als die Lösung eines Drittanbieters

Herkunft

Die minSdkVersion in unserem AAR ist 24, die minSdkVersion der App ist 19 und die App-Integration meldet den folgenden Fehler

ERROR: Manifest merger failed : uses-sdk:minSdkVersion 19 cannot be smaller than version 24 declared in library

Lösung

Verwenden Sie das „uses-sdk“ -Tag unter dem Manifest der AndroidManifest.xml der App und fügen Sie alle in Konflikt stehenden Paketnamen hinzu.

    <uses-sdk tools:overrideLibrary="包名1, 包名1,..." />

Wenn die widersprüchlichen Paketnamen beispielsweise lauten: com.example.test, com.example.test1, dann

<uses-sdk tools:overrideLibrary="com.example.test,com.example.test1" />

Ich denke du magst

Origin blog.csdn.net/fengyulinde/article/details/106286572
Empfohlen
Rangfolge