Тестируйте Android-приложения для автомобилей

При разработке приложения доступны инструменты для запуска Android Auto и Android Automotive OS на компьютере разработки. Подробную информацию об установке и использовании настольного головного устройства для запуска приложений Android Auto см. в разделе «Проверка приложения с помощью настольного головного устройства». Подробные сведения об установке и запуске образов Android Automotive OS см. в разделе Проверка приложения с помощью эмулятора Android Automotive OS .

Испытайте на реальных автомобилях

Чтобы протестировать приложение на реальных транспортных средствах, его необходимо установить из надежного источника, например из Play Store, за одним исключением, подробно описанным в разделе «Разрешить неизвестные источники» . Вы можете использовать внутренний общий доступ к приложениям или внутренний тестовый трек , чтобы распространять свое приложение на устройствах без прохождения процесса проверки в Play Store.

Разрешить неизвестные источники

В Android Auto также есть возможность разработчика разрешить запуск приложений, не установленных из надежного источника. Этот параметр применяется только к приложениям для мультимедиа и обмена сообщениями и не применяется к приложениям, созданным с использованием библиотеки приложений Android для автомобилей .

Включить режим разработчика Android Auto

В дополнение к параметрам разработчика Android (которые можно использовать как в Android Auto, так и в ОС Android Automotive), Android Auto имеет собственный режим разработчика, который можно использовать для улучшения процесса разработки. Чтобы включить его, выполните следующие действия:

  1. Откройте настройки Android Auto.

    • Android 10 или более поздней версии: на устройстве нажмите «Настройки» > «Приложения и уведомления» > «Просмотреть все приложения» > Android Auto > «Дополнительно» > «Дополнительные настройки в приложении» .
    • Android 9 или более ранней версии: в приложении Android Auto коснитесь меню, затем коснитесь «Настройки» .
  2. Прокрутите до раздела «О программе» внизу и нажмите «Версия», чтобы отобразить информацию о версии и разрешениях.

  3. Коснитесь раздела «Информация о версии и разрешениях» 10 раз.

    Параметры Разрешить разработку? появится диалоговое окно.

  4. Нажмите ОК .

    Режим разработчика теперь включен, и вы можете получить доступ к параметрам разработчика в дополнительном меню. Вам нужно включить режим разработчика только один раз. Чтобы выйти из режима разработчика, используйте опцию из раскрывающегося меню на панели приложения.

Дополнительные требования к тестированию мультимедийных приложений

Если вы тестируете мультимедийное приложение , протестируйте сценарии, описанные в этом разделе, в дополнение к тестированию вашего приложения на Android Auto, Android Automotive OS или на обоих.

Тестирование сценариев запуска MediaBrowserService

Чтобы обеспечить безопасность водителей и пассажиров, пользователи имеют дополнительные ограничения на взаимодействие с приложениями во время вождения. По этой причине в Android Auto и Android Automotive OS предусмотрены некоторые сценарии запуска MediaBrowserService , которые ваше приложение должно обрабатывать, чтобы пользователи могли продолжать наслаждаться вашим контентом, пока они в дороге.

Протестируйте свое приложение, чтобы убедиться, что оно способно справиться с каждым из следующих сценариев:

  • MediaBrowserService запускается перед открытием любого Activity .
  • MediaBrowserService запускается, когда не может быть отображено никакое Activity .
  • MediaBrowserService запускается, когда пользователь не вошел в систему.

При тестировании этих сценариев обязательно попробуйте следующие методы:

  • Принудительно остановите мультимедийное приложение, а затем запустите Android Auto или Android Automotive OS.
  • Очистите данные мультимедийного приложения, затем запустите Android Auto или Android Automotive OS.

Также обязательно установите соответствующее сообщение об ошибке, когда это необходимо.

Используйте приложение Media Controller Test.

Приложение Media Controller Test позволяет протестировать тонкости воспроизведения мультимедиа на Android и помогает проверить реализацию мультимедийного сеанса. Чтобы начать работу с этим инструментом, см. Использование приложения для тестирования медиаконтроллера .

,

При разработке приложения доступны инструменты для запуска Android Auto и Android Automotive OS на компьютере разработки. Подробную информацию об установке и использовании настольного головного устройства для запуска приложений Android Auto см. в разделе «Проверка приложения с помощью настольного головного устройства». Подробные сведения об установке и запуске образов Android Automotive OS см. в разделе Проверка приложения с помощью эмулятора Android Automotive OS .

Испытайте на реальных автомобилях

Чтобы протестировать приложение на реальных транспортных средствах, его необходимо установить из надежного источника, например из Play Store, за одним исключением, подробно описанным в разделе «Разрешить неизвестные источники» . Вы можете использовать внутренний общий доступ к приложениям или внутренний тестовый трек , чтобы распространять свое приложение на устройствах без прохождения процесса проверки в Play Store.

Разрешить неизвестные источники

В Android Auto также есть возможность разработчика разрешить запуск приложений, не установленных из надежного источника. Этот параметр применяется только к приложениям для мультимедиа и обмена сообщениями и не применяется к приложениям, созданным с использованием библиотеки приложений Android для автомобилей .

Включить режим разработчика Android Auto

В дополнение к параметрам разработчика Android (которые можно использовать как в Android Auto, так и в ОС Android Automotive), Android Auto имеет собственный режим разработчика, который можно использовать для улучшения процесса разработки. Чтобы включить его, выполните следующие действия:

  1. Откройте настройки Android Auto.

    • Android 10 или более поздней версии: на устройстве нажмите «Настройки» > «Приложения и уведомления» > «Просмотреть все приложения» > Android Auto > «Дополнительно» > «Дополнительные настройки в приложении» .
    • Android 9 или более ранней версии: в приложении Android Auto коснитесь меню, затем коснитесь «Настройки» .
  2. Прокрутите до раздела «О программе» внизу и нажмите «Версия», чтобы отобразить информацию о версии и разрешениях.

  3. Коснитесь раздела «Информация о версии и разрешениях» 10 раз.

    Параметры Разрешить разработку? появится диалоговое окно.

  4. Нажмите ОК .

    Режим разработчика теперь включен, и вы можете получить доступ к параметрам разработчика в дополнительном меню. Вам нужно включить режим разработчика только один раз. Чтобы выйти из режима разработчика, используйте опцию из раскрывающегося меню на панели приложения.

Дополнительные требования к тестированию мультимедийных приложений

Если вы тестируете мультимедийное приложение , протестируйте сценарии, описанные в этом разделе, в дополнение к тестированию вашего приложения на Android Auto, Android Automotive OS или на обоих.

Тестирование сценариев запуска MediaBrowserService

Чтобы обеспечить безопасность водителей и пассажиров, пользователи имеют дополнительные ограничения на взаимодействие с приложениями во время вождения. По этой причине в Android Auto и Android Automotive OS предусмотрены некоторые сценарии запуска MediaBrowserService , которые ваше приложение должно обрабатывать, чтобы пользователи могли продолжать наслаждаться вашим контентом, пока они в дороге.

Протестируйте свое приложение, чтобы убедиться, что оно способно справиться с каждым из следующих сценариев:

  • MediaBrowserService запускается перед открытием любого Activity .
  • MediaBrowserService запускается, когда не может быть отображено никакое Activity .
  • MediaBrowserService запускается, когда пользователь не вошел в систему.

При тестировании этих сценариев обязательно попробуйте следующие методы:

  • Принудительно остановите мультимедийное приложение, а затем запустите Android Auto или Android Automotive OS.
  • Очистите данные мультимедийного приложения, затем запустите Android Auto или Android Automotive OS.

Также обязательно установите соответствующее сообщение об ошибке, когда это необходимо.

Используйте приложение Media Controller Test.

Приложение Media Controller Test позволяет протестировать тонкости воспроизведения мультимедиа на Android и помогает проверить реализацию мультимедийного сеанса. Чтобы начать работу с этим инструментом, см. Использование приложения для тестирования медиаконтроллера .

,

При разработке приложения доступны инструменты для запуска Android Auto и Android Automotive OS на компьютере разработки. Подробную информацию об установке и использовании настольного головного устройства для запуска приложений Android Auto см. в разделе «Проверка приложения с помощью настольного головного устройства». Подробные сведения об установке и запуске образов Android Automotive OS см. в разделе Проверка приложения с помощью эмулятора Android Automotive OS .

Испытайте на реальных автомобилях

Чтобы протестировать приложение на реальных транспортных средствах, его необходимо установить из надежного источника, например из Play Store, за одним исключением, подробно описанным в разделе «Разрешить неизвестные источники» . Вы можете использовать внутренний общий доступ к приложениям или внутренний тестовый трек , чтобы распространять свое приложение на устройствах без прохождения процесса проверки в Play Store.

Разрешить неизвестные источники

В Android Auto также есть возможность разработчика разрешить запуск приложений, не установленных из надежного источника. Этот параметр применяется только к приложениям для мультимедиа и обмена сообщениями и не применяется к приложениям, созданным с использованием библиотеки приложений Android для автомобилей .

Включить режим разработчика Android Auto

В дополнение к параметрам разработчика Android (которые можно использовать как в Android Auto, так и в ОС Android Automotive), Android Auto имеет собственный режим разработчика, который можно использовать для улучшения процесса разработки. Чтобы включить его, выполните следующие действия:

  1. Откройте настройки Android Auto.

    • Android 10 или более поздней версии: на устройстве нажмите «Настройки» > «Приложения и уведомления» > «Просмотреть все приложения» > Android Auto > «Дополнительно» > «Дополнительные настройки в приложении» .
    • Android 9 или более ранней версии: в приложении Android Auto коснитесь меню, затем коснитесь «Настройки» .
  2. Прокрутите до раздела «О программе» внизу и нажмите «Версия», чтобы отобразить информацию о версии и разрешениях.

  3. Коснитесь раздела «Информация о версии и разрешениях» 10 раз.

    Параметры Разрешить разработку? появится диалоговое окно.

  4. Нажмите ОК .

    Режим разработчика теперь включен, и вы можете получить доступ к параметрам разработчика в дополнительном меню. Вам нужно включить режим разработчика только один раз. Чтобы выйти из режима разработчика, используйте опцию из раскрывающегося меню на панели приложения.

Дополнительные требования к тестированию мультимедийных приложений

Если вы тестируете мультимедийное приложение , протестируйте сценарии, описанные в этом разделе, в дополнение к тестированию вашего приложения на Android Auto, Android Automotive OS или на обоих.

Тестирование сценариев запуска MediaBrowserService

Чтобы обеспечить безопасность водителей и пассажиров, пользователи имеют дополнительные ограничения на взаимодействие с приложениями во время вождения. По этой причине в Android Auto и Android Automotive OS предусмотрены некоторые сценарии запуска MediaBrowserService , которые ваше приложение должно обрабатывать, чтобы пользователи могли продолжать наслаждаться вашим контентом, пока они в дороге.

Протестируйте свое приложение, чтобы убедиться, что оно способно справиться с каждым из следующих сценариев:

  • MediaBrowserService запускается до открытия любого Activity .
  • MediaBrowserService запускается, когда не может быть отображено никакое Activity .
  • MediaBrowserService запускается, когда пользователь не вошел в систему.

При тестировании этих сценариев обязательно попробуйте следующие методы:

  • Принудительно остановите мультимедийное приложение, а затем запустите Android Auto или Android Automotive OS.
  • Очистите данные мультимедийного приложения, затем запустите Android Auto или Android Automotive OS.

Также обязательно установите соответствующее сообщение об ошибке, когда это необходимо.

Используйте приложение Media Controller Test.

Приложение Media Controller Test позволяет протестировать тонкости воспроизведения мультимедиа на Android и помогает проверить реализацию мультимедийного сеанса. Чтобы начать работу с этим инструментом, см. Использование приложения для тестирования медиаконтроллера .