From 3854cef54a062ca68308a1b74d4d4ea04e3bc590 Mon Sep 17 00:00:00 2001 From: Remy Moll Date: Fri, 17 May 2024 20:12:59 +0200 Subject: [PATCH] adding google maps baby! --- .gitea/workflows/frontend_build-android.yaml | 2 +- frontend/android/app/build.gradle | 3 + .../android/app/src/main/AndroidManifest.xml | 4 +- frontend/lib/modules/map.dart | 81 +++++++++++++ frontend/lib/modules/overview.dart | 78 ++---------- frontend/pubspec.lock | 111 +++++++++++++++++- frontend/pubspec.yaml | 1 + frontend/web/index.html | 1 + 8 files changed, 212 insertions(+), 69 deletions(-) create mode 100644 frontend/lib/modules/map.dart diff --git a/.gitea/workflows/frontend_build-android.yaml b/.gitea/workflows/frontend_build-android.yaml index de430ce..02bf3bf 100644 --- a/.gitea/workflows/frontend_build-android.yaml +++ b/.gitea/workflows/frontend_build-android.yaml @@ -35,7 +35,7 @@ jobs: - run: flutter pub get working-directory: ./frontend - - run: flutter build apk --debug --split-per-abi + - run: flutter build apk --release --split-per-abi working-directory: ./frontend diff --git a/frontend/android/app/build.gradle b/frontend/android/app/build.gradle index 21a5169..f6b499e 100644 --- a/frontend/android/app/build.gradle +++ b/frontend/android/app/build.gradle @@ -45,6 +45,9 @@ android { applicationId "com.example.fast_network_navigation" // You can update the following values to match your application needs. // For more information, see: https://docs.flutter.dev/deployment/android#reviewing-the-gradle-build-configuration. + // Minimum Android version for Google Maps SDK + // https://developers.google.com/maps/flutter-package/config#android + minSdk = 21 minSdkVersion flutter.minSdkVersion targetSdkVersion flutter.targetSdkVersion versionCode flutterVersionCode.toInteger() diff --git a/frontend/android/app/src/main/AndroidManifest.xml b/frontend/android/app/src/main/AndroidManifest.xml index fc057fe..54f939a 100644 --- a/frontend/android/app/src/main/AndroidManifest.xml +++ b/frontend/android/app/src/main/AndroidManifest.xml @@ -28,7 +28,9 @@ This is used by the Flutter tool to generate GeneratedPluginRegistrant.java --> + android:value="2" + android:name="com.google.android.geo.API_KEY" + android:value="AIzaSyCeWk_D2xvfOHLidvV56EZeQCUybypEntw"/> /> +