Главная Руководство
DIPLAY COMMUNITY GUIDE

Wi-Fi Direct в DiPlay не работает на Android 10

Симптом

Приложение завершается с ошибкой или закрывается при создании группы P2P до появления CarPlay.

Возможные причины

0.2.13 добавляет зависимый от прошивки Wi-Fi Direct на Android 9 с реальными данными группы. Запрошенный канал на Android 9 не проверяется; Android 10+ проверяет частоту. Очистка сохраняет постоянные профили (PR #282).

Быстрые проверки

  1. 0.2.13 добавляет зависимый от прошивки Wi-Fi Direct на Android 9 с реальными данными группы. Запрошенный канал на Android 9 не проверяется; Android 10+ проверяет частоту. Очистка сохраняет постоянные профили (PR #282).
  2. Предоставьте разрешения Wi-Fi/Местоположение или Wi-Fi поблизости по запросу и включите Местоположение, если необходимо.
  3. Закройте другие приложения для проецирования. Для устаревших групп выберите «Настройки» → «Справка по беспроводному подключению» → «Сброс CarPlay Wi-Fi» и просмотрите подтверждение.
  4. Запишите запрошенный и фактический канал/частоту в диагностике. Сравните точку доступа автомобиля вместо изменения свойств страны и драйвера.

Сообщенные результаты и обходные пути

Текущий код сохраняет запрошенный SSID вместо чтения config.networkName. В #79 сопровождающий указывает на исправление 0.2.8; автор отчёта протестировал специальную сборку и не тестировал повторно общедоступную версию APK.

Статус версии

0.2.13 добавляет зависимый от прошивки Wi-Fi Direct на Android 9 с реальными данными группы. Запрошенный канал на Android 9 не проверяется; Android 10+ проверяет частоту. Очистка сохраняет постоянные профили (PR #282).

Беспроводной запуск выбирает свободный порт AirPlay. Wi-Fi Direct обрабатывает неизвестный тип защиты и занятые каналы с ограниченными попытками перехода с 5 GHz на 2.4 GHz (PR #121/#143). Потери пакетов Wi-Fi Direct, особенности микрофона и переподключения требуют исследования устройств; универсального исправления нет.

Изменения и проверки в 0.2.13

0.2.13 добавляет зависимый от прошивки Wi-Fi Direct на Android 9 с реальными данными группы. Запрошенный канал на Android 9 не проверяется; Android 10+ проверяет частоту. Очистка сохраняет постоянные профили (PR #282).

Беспроводная связь предпочитает доступный IPv4 с резервным IPv6 в пределах интерфейса. Auto не гарантирует диапазон или отсутствие заиканий. Интерфейсный mDNS не требует неиспользуемой службы NSD; резервная передача требует отрисованного видео. Экспериментальное исправление подключения к точке доступа требует Android 13+, пользовательскую точку только 5 ГГц, поддерживаемые API, разрешённый локальный ADB и явное подтверждение без активного сеанса (PR #251/#258/#283/#309/#313).

Сертификат APK совпадает с 0.2.12. Обновляйте поверх того же пакета для сохранения настроек/сопряжения. Воспроизведите на 0.2.13 и сохраните свежую диагностику: Android 10+ использует Downloads/DiPlay, Android 9 выбор файла; просмотр/отправка и резервное хранилище приложения/приватное остаются. Автоматической загрузки нет.

Изменения и проверки в 0.2.12

В подходящих сессиях точки доступа/Wi-Fi Direct на Android 10 разрешённый локальный ADB может необязательно приостановить сканирование сетей. Same LAN исключён; автоподключение к сохранённым сетям во время паузы недоступно. Маркеры и повторы восстанавливают сканирование, в том числе при повторном открытии. Это не универсальное исправление заиканий (PR #225).

Запуск точки доступа проверяет реальный AP-интерфейс и ограничивает повторы, если AirPlay не подключается. Необязательный автозапуск по умолчанию выключен; запасной путь требует поддерживаемых команд прошивки, разрешённого локального ADB и наблюдаемой готовности, а не только успешной команды (PR #229/#235).

Повторно проверьте исправленные пути панели DiLink 3/4, восстановление сканирования, режимы руля и зависящий от прошивки запуск точки доступа. Общие заикания, звонки/Siri/микрофон, запуск iOS 15 и цвета/темы требуют новых данных с актуального устройства.

Изменения и проверки в 0.2.11

В настройках подключения Wi-Fi Direct появился предпочтительный канал. По умолчанию — Авто; сохранённый ручной выбор применяется при следующем подключении. Неподдерживаемый или несовпадающий канал вызывает ошибку. Это не подтверждённое исправление прерывистого звука (PR #175).

На Android 10 лишь точное отсутствие сигнатуры WifiP2pConfig.getNetworkName() в Builder платформы до создания группы допускает одну попытку с системными настройками в режиме Авто. Ошибки разрешений, тайм-ауты и явные каналы исключены. Старый отчёт #15 требует повторной проверки на актуальном устройстве.

Ручной выбор канала не является подтверждённым исправлением потерь/заиканий Wi-Fi Direct. Запуск Qin Plus, подключения iOS 15, качество Siri/микрофона и дневной/ночной режим прошивки всё ещё требуют данных с актуального устройства.

Изменения и проверки в 0.2.10

Нужны новые журналы 0.2.10 для беспроводных тайм-аутов (#98/#134/#137/#142), поворота/переподключений (#119/#141), заикания звука (#131) и звонков/Siri (#103/#115/#117/#138).

Сообщенные настройки

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

BYD Song Pro · DiLink 3.0 · Android 10

iPhone 14 Pro Max / iOS 27.0 · DiPlay 0.2.0
Есть сообщение о несовместимости

Bluetooth подключается, но при запуске CarPlay происходит сбой с ошибкой getNetworkName. Причина, сгенерированная ИИ, в отчете не принимается в качестве доказательства. Не распространяйте это на все DiLink 3.

Посмотреть исходный отчет
Последняя проверка: 2026-10-01

Связанные проблемы с GitHub

Закрытый не обязательно означает фиксированный. Источник является авторитетным для последующих обновлений.

公开资料与来源

本页依据公开项目文档及参考社区指南整理,保留实测边界与原始证据。资料快照不代表最新修复状态。