Ich sende und empfange Dateien über Bluetooth mit Namen, die auf zip und txt enden , aber nicht auf apk oder dmp .
Android-Nougat
/src/com/android/bluetooth/opp/Constants.java
hat 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.
foobarbecue