目录

About This Kit

Starting from API version 26.0.0, AOD Navigation Kit is available.

AOD Navigation Kit provides your app with the always-on-display (AOD) navigation capability, which ensures real-time navigation while effectively conserving device power. Key navigation information such as the track and distance is readily visible on the AOD screen, without the need for unlocking the device.

Use Cases

The AOD screen displays real-time navigation status and information, offering your app an instant, low-power solution that helps extend battery life.

Integration scenario example:

In-app experience AOD navigation experience

Mechanism

AOD Navigation Kit provides two integration modes for your app. You can choose the one that best suits your service needs.

Integration mode 1: app hibernation in AOD navigation

  1. In this mode, AOD navigation consumes approximately 50% less power compared with navigation when the device is unlocked and the screen is on.

  2. Capability constraints: During AOD navigation, access to the Internet and wearable data is not supported. Only proxy support for a fixed set of data items is available. Currently, the following data items are supported via proxy: distance, step count, step cadence, total duration, workout duration, total ascent, total descent, current speed, overall average speed, average speed during workout, current pace, and average pace.

NOTE

  1. After the device enters the AOD mode, the app needs to send the navigation data generated during the screen-on period to AOD Navigation Kit.
  2. After receiving the data from the app, the AOD module acts as a proxy for the app's navigation service and displays relevant data.
  3. When the device screen turns on, AOD navigation ends.
  4. AOD Navigation Kit sends the navigation data generated through the proxy during the AOD mode back to the app. The app then merges the received data.

Integration mode 2: app keep-alive in AOD navigation

  1. In this mode, the app remains alive during AOD navigation. AOD navigation consumes approximately 20% less power compared with navigation when the device is unlocked and the screen is on.
  2. There are no capability constraints. The data displayed during AOD navigation still comes from the app. Access to the Internet and wearable data (such as step count and heart rate) is also supported during AOD navigation.

NOTE

  1. After the device enters the AOD mode, the app needs to send the navigation data generated during the screen-on period to AOD Navigation Kit, and the data items displayed during AOD navigation is periodically updated.
  2. The AOD module does not act as a service proxy. It only displays the data items on the AOD screen.
  3. When the device screen turns on, AOD navigation ends.
  4. The app cancels the update of AOD navigation data.

Capabilities

Highlights

  1. This kit provides low-power navigation proxy capabilities for apps. After integration, navigation scenarios are expected to consume 50% less power, meeting the long battery life requirements of outdoor apps' navigation services.

  2. After integration, real-time navigation information can be displayed on the AOD screen. Users can view key information such as the navigation route, track line, distance, and elapsed time in real time without unlocking the screen, addressing the pain point of inconvenient navigation information access during outdoor activities such as hiking and mountain climbing.

Constraints

[h2]Supported Countries and Regions

Currently, this kit is available only in the Chinese mainland.

[h2]Supported Devices

This kit supports only phones.

Emulator Support

This kit is not supported on the Emulator.