So ändern Sie Android-minSdkVersion im flattern Projekt
War ich versucht zu starten, ein flattern Projekt für eine App über bluetooth zu kommunizieren. Dafür war ich mit flattern blau.
Leider, wenn Sie versuchen zu laufen (auf einem Android-Gerät) das erste Beispiel, das ich erstellt, ich war erfüllt mit der folgenden Fehlermeldung:
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':app:processDebugManifest'.
> Manifest merger failed : uses-sdk:minSdkVersion 16 cannot be smaller than version 19 declared in library [:flutter_blue] /home/maldus/Projects/flutter/polmac/build/flutter_blue/intermediates/manifests/full/debug/AndroidManifest.xml as the library might be using APIs not available in 16
Suggestion: use a compatible library with a minSdk of at most 16,
or increase this project's minSdk version to at least 19,
or use tools:overrideLibrary="com.pauldemarco.flutterblue" to force usage (may lead to runtime failures)
Wenn ich auf Android Studio, ich würde wissen, wie zu stoßen, bis die Android-minSdkVersion, aber auf ein flattern Projekt (mit VSCode) ich war ein wenig verloren.
Ist es möglich, die Erhöhung der minSdkVersion mit flattern, und wie?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Es ist tatsächlich möglich, zu erhöhen minSdkVersion, aber es dauerte mir viel zu viel Zeit, um es herauszufinden, weil der google-Suche meist ergibt sich als Ergebnis der Diskussionen über die absolute minimale Sdk-version, die flattern sollte in der Lage sein zu unterstützen, nicht, wie zu erhöhen Ihr eigenes Projekt.
Wie in einem Android-Studio-Projekt, müssen Sie Bearbeiten die
build.gradle
- Datei. In einem flattern Projekt, es liegt am Pfad./android/app/build.gradle
.Den parameter, der geändert werden muss, ist natürlich
minSdkVersion 16
, stoßen Sie bis zu, was Sie brauchen (in diesem Fall 19).Scheint nun offensichtlich, aber hat mich lange genug, um es herauszufinden auf eigene Faust.
android/
und konnte nicht herausfinden, für das Leben von mir, wie man diese minSdkVersion aktualisiert werden.Können Sie ändern Sie die minSdkVersion in Project_Name/android/app/build.gradle , defaultconfig :