Tổng quan

SDK điều hướng cho Android thêm các tính năng điều hướng vào SDK Bản đồ dành cho Android. Nếu ứng dụng Android hỗ trợ Google Maps của bạn cần các tính năng điều hướng, thì tính năng này phải phụ thuộc vào SDK điều hướng 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 về SDK điều hướng cho Android. Bạn truy cập vào các mã này bằng cùng một com.google.android.gms.maps, bất kể bạn sử dụng phần phụ thuộc SDK nào. Tức là nếu trước đây ứng dụng của bạn phụ thuộc vào SDK bản đồ dành cho Android, bạn có thể thay đổi phần phụ thuộc của nó đối với phần tử SDK điều hướng dành 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 trường hợp ngoại lệ.
  • Các API không hoạt động trong NavSDK và không bị ảnh hưởng khi được gọi.

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

Các API gửi một trường hợp ngoại lệ

Hàm sau đây sẽ đưa ra một trường hợp ngoại lệ nếu ứng dụng của bạn bật tính năng này:

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

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

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

API dành cho thiết bị đeo

GoogleMapOptions.ambientEnabled(boolean enabled) sẽ thường cho phép bạn tắt hoặc bật chế độ môi trường xung quanh cho cho thiết bị đeo. Ngoài ra, onEnterAmbientonExitAmbient tồn tại trong MapViewMapFragment, nhưng có không bị ả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