Return to Video

qF6w9QWP520

  • 0:01 - 0:02
    现在,我可以运行应用,
  • 0:02 - 0:06
    但是应用可能不会正常运行,
    因为我还没有设置 API 密钥。
  • 0:06 - 0:09
    接下来您应前往
    Google 控制台,
  • 0:09 - 0:14
    然后根据应用的名称,
    比如在这个示例中您可以看到
  • 0:14 - 0:19
    我的应用位于
    com.google.devplat.lmoroney.maps3_2。
  • 0:19 - 0:22
    我需要在 API 控制台中
    对它进行设置。
  • 0:22 - 0:24
    您是否还记得
    在之前的课程中,
  • 0:24 - 0:28
    我们创建了公共 API 访问,
    获得 API 密钥,
  • 0:28 - 0:32
    并生成了允许使用该 API 密钥
    的 Android 应用程序,
  • 0:32 - 0:36
    这些都是由 SHA 1 定义的,
    在这个示例中是第一个调试,
  • 0:36 - 0:39
    后面依次接分号
    与应用程序的名称。
  • 0:39 - 0:42
    现在您可以看到,我的操作
    与之前相同,使用相同的 SHA 1,
  • 0:42 - 0:47
    现在使用的是这个应用程序,
    com.google.devplat.lmoroney.maps3_2。
  • 0:47 - 0:51
    在您编写应用程序
    并执行创建的时候,
  • 0:51 - 0:52
    这是最常见的出错位置。
  • 0:52 - 0:55
    您对它的命名是否错误,
    是否 SHA 1 密钥有错误,
  • 0:55 - 1:00
    API 密钥
    是错误的,还是这些行的字符?
  • 1:00 - 1:05
    如果您的 API 密钥以
    Alza 开头,并以 d 或
  • 1:05 - 1:09
    z8 结尾,如果回到 Android Studio
  • 1:09 - 1:13
    并查看 Android 清单,您可以看到
    我的是 Aiza,
  • 1:13 - 1:15
    抱歉,不是 Alza。
  • 1:15 - 1:20
    您可以看到,我在这里正确设置了
    API 密钥,它无疑是
  • 1:20 - 1:24
    这个应用程序,
    com.google.devplat.lmaroney.maps3_2。
  • 1:24 - 1:29
    在这里提供一则专业小建议,如果您
    曾经执行重构,就会知道
  • 1:29 - 1:32
    您已进行重构,所有项都发生了
    改变,如果您重构了包的名称,
  • 1:32 - 1:36
    就会发现
    地图实际上不会正常运行。
  • 1:36 - 1:38
    如果您
    进行重构,
  • 1:38 - 1:43
    虽然在控制台上重构构造 Gradle 的
    过程中已经执行更改,
  • 1:43 - 1:46
    但应用程序 id 字符串
    不会变化。
  • 1:46 - 1:49
    因此,如果您重构应用后
    发现错误,一定要回到
  • 1:49 - 1:54
    构造 Gradle,并确保这里的
    具有应用程序 ID 的字符串
  • 1:54 - 1:57
    与您执行的
    重构相符。
  • 1:58 - 2:00
    现在我们运行应用程序,
    然后看一下效果。
  • 2:01 - 2:02
    我们又看到了这款应用程序,
  • 2:02 - 2:04
    现在正在运行。
  • 2:04 - 2:05
    您可以看到
    我以纽约城为中心。
  • 2:05 - 2:08
    我的三个按钮
    分布在顶部。
  • 2:08 - 2:10
    请记住,这是
    水平布局。
  • 2:10 - 2:14
    整个画面采用
    垂直布局,按钮面板
  • 2:14 - 2:18
    位于实际地图片段的顶部,
    当然,如果我需要,
  • 2:18 - 2:20
    可以持续平移及缩放地图。
  • 2:20 - 2:22
    如果按下按钮,
    例如按下“混合”按钮,
  • 2:22 - 2:24
    现在会显示混合地图,如果我拉近,
    您可以更近距离地查看,
  • 2:24 - 2:26
    您可以看到,
    街道名称高亮显示,
  • 2:26 - 2:27
    街道本身也高亮显示。
  • 2:27 - 2:29
    如果按下按钮,
    例如按下“混合”按钮,
  • 2:29 - 2:31
    现在会显示混合地图,如果我拉近,
    您可以更近距离地查看,
  • 2:31 - 2:33
    现在显示卫星
    摄影地图,
  • 2:33 - 2:37
    它会显示路线以及
    顶部的按钮,您在
  • 2:37 - 2:40
    驾驶车辆时,
    该地图非常有用。
  • 2:40 - 2:44
    或者,如果我希望只是查看
    纯卫星图像,它是这样的。
  • 2:44 - 2:45
    它非常简单。
  • 2:45 - 2:48
    需要的编码很少,您会开始发现
    您可以开发一些
  • 2:48 - 2:49
    相当棒的功能。
Tytuł:
qF6w9QWP520
Opis:

qF6w9QWP520

more » « less
Video Language:
English
Team:
Udacity
Projekt:
ud876-4 - Google Play Services - Maps
Duration:
02:51

Chinese, Simplified subtitles

Revisions Compare revisions