Bluetooth-Dateiübertragung auf bestimmte Dateierweiterungen beschränkt?

Ich sende und empfange Dateien über Bluetooth mit Namen, die auf zip und txt enden , aber nicht auf apk oder dmp .

Android-Nougat

Dies ist dieselbe Frage wie answers.microsoft.com/en-us/windows/forum/all/… . Diese Microsoft-Foren sind so überschwemmt von numptys, die immer antworten "alles neu starten, zufällige Rituale durchführen und Störungen vermeiden" und dann werden die Threads gesperrt :-(

Antworten (1)

/src/com/android/bluetooth/opp/Constants.javahat die folgende Whitelist von MIME-Typen:

"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",

Alle anderen Typen werden abgelehnt.

Update: nach näherer Betrachtung der Quellen. Es gibt eine Whitelist von Geräten (mit 15 Sek. Timeout) mit folgendem Kommentar: „Eine Liste von Geräten, die Dateien über OPP ohne Benutzerbestätigung an dieses Gerät senden dürfen. Verwendet für Verbindungsübergabe von Forex NFC“. Es sieht so aus, als könnten diese Geräte andere Mime-Typen senden. Weiß nicht, unter welchen Bedingungen diese Geräte zu dieser Whitelist hinzugefügt werden können.