Tổng quan

SDK Điều hướng dành cho Android thêm các tính năng chỉ đường vào SDK Bản đồ dành cho Android. Nếu ứng dụng Android chạy Google Maps của bạn cần các tính năng chỉ đường, thì ứng dụng đó phải phụ thuộc vào SDK chỉ đường dành cho Android.

Tuy nhiên, hầu hết các chức năng trong SDK Maps dành cho Android đều hoạt động như nhau trong SDK Điều hướng cho Android. Bạn truy cập vào các dữ liệu này bằng cùng một gói com.google.android.gms.maps, bất kể bạn sử dụng phần phụ thuộc SDK nào. Điều này nghĩa là nếu trước đây ứng dụng của bạn phụ thuộc vào SDK Maps dành cho Android, thì bạn có thể thay đổi phần phụ thuộc của ứng dụng đó vào SDK Điều hướng cho Android mà không ảnh hưởng đến chức năng hiện có của ứng dụng, với hai ngoại lệ đáng chú ý:

  • Các API gửi một ngoại lệ.
  • API không hoạt động trong NavSDK và không có tác động gì khi được gọi.

Những trường hợp ngoại lệ này được mô tả dưới đây.

Các API gửi một ngoại lệ

Hàm sau đây trả về một ngoại lệ nếu ứng dụng của bạn bật:

API không có chức năng nào trong SDK điều hướng

Các API sau đây không có chức năng trong SDK điều hướng nhưng cũng không có tác động nếu mã của bạn gọi các API đó. Chúng thuộc các danh mục sau:

  • API cho hoạt động trên thiết bị đeo.
  • API khác.

API cho thiết bị đeo

GoogleMapOptions.ambientEnabled(boolean enabled) thông thường sẽ cho phép bạn tắt hoặc bật chế độ môi trường xung quanh cho các ứng dụng cho thiết bị đeo. Ngoài ra, các phương thức onEnterAmbientonExitAmbient tồn tại trong MapViewMapFragment, nhưng không ảnh hưởng khi được gọi. Đối với thiết bị đeo, hãy sử dụng nguồn cấp dữ liệu TBT.

API khác