KEJML: Po pravde zprovoznit to "alespon" pro Androidni emulator nebylo az tak trivialni jak jsem si puvodne myslel. Mozna je to spojene jen s tim ze mam zbrusu novej Mac M1 Pro a jen s tim proste neumim. Cekal jsem neco jako Open projekt v Android-studio/VScode, push build/run a deploy.
Zabralo mi to dobrych par hodin googleni nez se to podarilo. Ovsem ted jsem spokojeny ze to rozjedu z meho oblibeneho VSCode a jen pres Device manager spustim emulator.
Nutne zmeny/zavislosti nez jsem to nahodil na Droidi emulator:
0. z nejakeho mi zatim neznameho duvodu to chce java 11, s poslednim openJDK17 se to nekamaradilo.
--> domenka je ze ten flutter-gradle-android zatim nepodporuje vyssi verze javy
1. pubspec.yaml:
--> tady jsem musel overridnout par dependencies..
dependency_overrides:
# #
https://github.com/flutter/flutter/issues/44435#issuecomment-817583694 webview_flutter: ^2.0.10
package_info_plus: ^1.3.0
provider: ^6.0.0 # for chewie 1.2.2
flutter_html: ^2.2.1
flutter_svg: ^1.0.3
flutter_math_fork: ^0.6.0
platform: ^3.1.0
2. android/build.gradle
--> musel jsem updatnout kotlin plugin na 1.6.10
3. android/app/build.gradle
--> nutno pridat nize parameter do "defaultConfig"
multiDexEnabled true
4. gradle-wrapper.properties
--> nutna zmena verze gradle
distributionUrl=https\://services.gradle.org/distributions/gradle-6.9.2-bin.zip
Dalsi krok pro me bude zrejme to zkusit nahodit na XCode ios emulator.
Jinak samotny dart je dobre citelnej a zatim me to bavi se do toho koukat. Uvidime jak a kdy se mi podari neco prvniho Pull-Requestnout. Forknu to co nevidet kdyz jsem to konecne zprovoznil. Chtelo by to vice volneho casu :-)
LUCIEN: Kdybys tam mel neco ultra easy na fix, tak mi to jen tak na procviceni posli.