Передача файлов по Bluetooth ограничена определенными расширениями файлов?

Я отправляю и получаю файлы через Bluetooth с именами, которые заканчиваются на zip и txt , но не apk или dmp .

Android-нуга

Это тот же вопрос, что и в answer.microsoft.com/en-us/windows/forum/all/… . Эти форумы майкрософта настолько завалены тупицами, что всегда отвечают "все перезапустить, делать случайные ритуалы и избегать вмешательства", а затем темы блокируются :-(

Ответы (1)

/src/com/android/bluetooth/opp/Constants.javaимеет следующий белый список mime-типов:

"image/*",
"video/*",
"audio/*",
"text/x-vcard",
"text/x-vcalendar",
"text/calendar",
"text/plain",
"text/html",
"text/xml",
"application/zip",
"application/vnd.ms-excel",
"application/msword",
"application/vnd.ms-powerpoint",
"application/pdf",
"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet",
"application/vnd.openxmlformats-officedocument.wordprocessingml.document",
"application/vnd.openxmlformats-officedocument.presentationml.presentation",
"application/x-hwp",

Все остальные типы отвергаются.

Обновление: после более подробного изучения источников. Существует белый список устройств (с тайм-аутом 15 секунд) со следующим комментарием: «Список устройств, которые могут отправлять файлы по OPP на это устройство без подтверждения пользователя. Используется для передачи соединения с форекс NFC». Похоже, эти устройства могут отправлять другие типы mime. Не знаю, при каких условиях эти устройства могут быть добавлены в этот белый список.