ภาพรวม

Navigation SDK สำหรับ Android เพิ่มคุณลักษณะการนำทางลงใน Maps SDK สำหรับ Android ถ้าแอปพลิเคชัน Android ที่ใช้ Google Maps ต้องการฟีเจอร์การนำทาง ก็ต้องใช้ Navigation SDK สำหรับ Android

อย่างไรก็ตาม ฟังก์ชันส่วนใหญ่ใน Maps SDK สำหรับ Android จะทำงานเหมือนเดิม Navigation SDK สำหรับ Android คุณเข้าถึงรหัสผ่านได้โดยใช้ com.google.android.gms.maps ไม่ว่าจะใช้ทรัพยากร Dependency ของ SDK ใดก็ตาม ซึ่งหมายความว่าหากก่อนหน้านี้แอปของคุณต้องใช้ แผนที่ SDK สำหรับ Android คุณสามารถเปลี่ยนการพึ่งพา SDK การนำทางสำหรับ Android โดยไม่ส่งผลต่อฟังก์ชันที่มีอยู่ของแอป ข้อยกเว้นที่สำคัญ 2 ประการ ได้แก่

  • API ที่แสดงข้อยกเว้น
  • API ที่ไม่ทำงานใน NavSDK และไม่มีผลเมื่อเรียกใช้

คำอธิบายเกี่ยวกับข้อยกเว้นเหล่านี้มีดังต่อไปนี้

API ที่แสดงข้อยกเว้น

ฟังก์ชันต่อไปนี้มีข้อยกเว้นหากแอปพลิเคชันของคุณเปิดใช้

API ที่ไม่มีฟังก์ชันการทำงานใน Navigation SDK

API ต่อไปนี้ไม่มีฟังก์ชันการทำงานใน Navigation SDK แต่ก็ไม่มี ผลกระทบหากมีการเรียกโค้ด โดยอยู่ในหมวดหมู่ต่อไปนี้

  • API สำหรับกิจกรรมที่สวมใส่ได้
    • เปิดใช้ฟีด TBT แทนหากต้องการใช้ฟังก์ชันนี้ Navigation SDK สำหรับ Android
  • API อื่นๆ

API สำหรับอุปกรณ์ที่สวมใส่ได้

GoogleMapOptions.ambientEnabled(boolean enabled) จะ โดยปกติจะอนุญาตให้คุณปิดใช้หรือเปิดโหมดแอมเบียนท์สำหรับ แอปที่สวมใส่ได้ นอกจากนี้ onEnterAmbient และ onExitAmbient มีอยู่ใน MapView และ MapFragment แต่ จะไม่มีผลกระทบเมื่อเรียกใช้ สำหรับอุปกรณ์ที่สวมใส่ได้ ให้ใช้ฟีด TBT แทน

API อื่นๆ