maps_demo

一个 Flutter 示例,通过嵌入的 Google Maps 插件 Google Maps Plugin,演示如何在 iOS 和 Android 应用中使用 Google Maps。

Android

在应用程序清单 android/app/src/main/AndroidManifest.xml 中指定您的 API 密钥

<manifest ...
  <application ...
    <meta-data android:name="com.google.android.geo.API_KEY"
               android:value="YOUR KEY HERE"/>

iOS

在应用程序委托ios/Runner/AppDelegate.m中提供您的 API 密钥

#include "AppDelegate.h"
#include "GeneratedPluginRegistrant.h"
#import "GoogleMaps/GoogleMaps.h"

@implementation AppDelegate

- (BOOL)application:(UIApplication *)application
    didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
  [GMSServices provideAPIKey:@"YOUR KEY HERE"];
  [GeneratedPluginRegistrant registerWithRegistry:self];
  return [super application:application didFinishLaunchingWithOptions:launchOptions];
}
@end

screen1

screen2--1-

screen3

screen4

screen5

GitHub

https://github.com/gerryhigh/Flutter-Google-Maps-Demo