โค้ดตัวอย่างของ Maps SDK สำหรับ Android

เลือกแพลตฟอร์ม แอนดรอยด์ iOS JavaScript

ที่เก็บของ Maps SDK สำหรับ Android บน GitHub มีตัวอย่างที่แสดงการใช้ Maps SDK สำหรับ Android ใน แอป Android ของคุณ

ในที่เก็บมีแอป ApiDemos ซึ่งเป็นแอปตัวอย่างที่ช่วยให้ คุณจะสร้างและเรียกใช้ตัวอย่างจากแอป Android แอปเดียว นำเข้าและสร้าง ให้เพิ่มคีย์ API ดูการสาธิต และใช้โค้ดตัวอย่างที่ให้ไว้เป็น จุดเริ่มต้นของแอปคุณ

เมื่อคุณเรียกใช้แอปตัวอย่าง แอปจะแสดงรายการตัวอย่างที่ใช้ได้ซึ่งคุณ สามารถทำงานในอุปกรณ์ของคุณเอง เลือกตัวเลือกใดตัวเลือกหนึ่ง ตัวอย่างเช่น คลิก แผนที่พื้นฐาน

การแก้ปัญหา: หากแอปตัวอย่างทำงานสำเร็จแต่คุณไม่เห็น ให้ตรวจสอบว่าคุณได้เพิ่มคีย์ API ลงในไฟล์ Manifest ของแอปแล้ว ตามที่อธิบายไว้ในการใช้คีย์ API

รายชื่อแอปตัวอย่างของ Maps SDK สำหรับ Android

ตัวอย่างกิจกรรมที่สำคัญใน Maps SDK สำหรับ Android แอป ApiDemos แสดงอยู่ด้านล่างและสร้างขึ้นซ้ำในหน้าที่ลิงก์ สำหรับการอ้างอิงอย่างรวดเร็ว ดู Kotlin หรือ Java เพื่อดูรายการตัวอย่างทั้งหมดที่มี

โคลนและเรียกใช้ตัวอย่าง

คุณจำเป็นต้องใช้ Git เพื่อเรียกใช้ตัวอย่างนี้ภายในเครื่อง คำสั่งต่อไปนี้จะโคลนตัวอย่าง ที่เก็บของแอปพลิเคชัน

git clone git@github.com:googlemaps-samples/android-samples.git

นำเข้าโปรเจ็กต์ตัวอย่างไปยัง Android Studio โดยทำดังนี้

  1. ใน Android Studio ให้เลือกไฟล์ > ใหม่ > นำเข้าโปรเจ็กต์
  2. ไปที่ตำแหน่งที่คุณบันทึกที่เก็บแล้วเลือกไดเรกทอรีโปรเจ็กต์สำหรับ Kotlin หรือ Java:

    • Kotlin: PATH-REPO/android-samples/ApiDemos/kotlin
    • Java: PATH-REPO/android-samples/ApiDemos/java
  3. เลือกเปิด Android Studio จะสร้างโปรเจ็กต์โดยใช้บิลด์ Gradle ของ Google
  4. สร้างไฟล์ secrets.properties เปล่าในไดเรกทอรีเดียวกับไฟล์ local.properties ของโปรเจ็กต์ ดูข้อมูลเพิ่มเติมได้ที่เพิ่มคีย์ API ลงในโปรเจ็กต์
  5. เพิ่มสตริงต่อไปนี้ใน secrets.properties โดยแทนที่ YOUR_API_KEY ด้วยค่าของ คีย์ API ของคุณ

    MAPS_API_KEY=YOUR_API_KEY
  6. เรียกใช้แอป

แอปตัวอย่างสำหรับแผนที่ใน Wear OS

ตัวอย่างแอป Maps SDK สำหรับ Android ใน Wear OS คือ มีให้บริการใน GitHub ซึ่งคุณสามารถใช้เป็นจุดเริ่มต้นเมื่อ ในการสร้างแอปสำหรับอุปกรณ์สวมใส่ ตัวอย่างนี้แสดงวิธีตั้งค่า Google Maps พื้นฐาน ใน Wear OS