Приложение Android Auto не работает для рецензента, но работает для нас
Я не могу получить свое приложение в процессе ревизии. У них есть следующая проблема:
Глядя на ваши обновленные APK-версии более ранних версий сегодня, мы обнаружили, что те же проблемы сохраняются. В частности, мы не можем слышать звук, когда приложение воспроизводит музыку (полоса прокрутки перемещается, но звук не слышен)
Единственный раз, когда музыка слышна, это когда мы нажимаем на кнопку микрофона, чтобы начать голосовые команды. Система не может услышать наш запрос, так как звук воспроизводится, когда он должен быть остановлен и прослушивается. Наконец, когда мы выходим из командной строки голосовой команды, музыка снова останавливается, и мы ничего не слышим в обычном режиме.
Я надеюсь, что это помогает объяснить поведение, которое мы видим. Пожалуйста, поработайте над исправлением этого поведения в новом APK и загрузите его в консоль разработчика. Мы рады взглянуть.
Но это работает правильно для меня. Я представил приложение моим боссам, коллегам и друзьям, и оно всегда работало, как ожидалось. Музыка воспроизводится с авто (не с телефона), она приостанавливается при голосовом вводе и, например, приглушается. навигационные подсказки.
Есть идеи, что может быть не так?
Я использую эмулятор настольного головного устройства, приложение Android Auto 2.0 и Nexus 5X с Android 7.1.
2 ответа
Я думаю, я наконец нашел это!
- Начать воспроизведение мультимедиа в приложении
- Запустите DHU, воспроизведение должно остановиться
- Когда вы пытаетесь воспроизвести мультимедиа через DHU, замолчите, но, похоже, оно должно воспроизводиться. Logcat, кажется, в порядке, пульсатор движется во время игры.
Проблема была с обработкой фокусировки звука.
Я приобрел фокус на MediaBrowswer
создание и отказались от него на уничтожение. Неправильно! Вы должны сосредоточиться на начале воспроизведения и отказаться от него при паузе или остановке.
Такое иногда случается и на моей машине. Возможно из-за Bluetooth/USB аудио переключатель. Протестируйте свое приложение без соединения BT (аудио через USB). Если это работает, отправьте его снова и сообщите рецензенту, чтобы попытаться отключить BT.