Android chỉ chấp nhận một số loại tệp nhất định (từ danh sách được mã hóa cứng) theo mặc định.
Có hai giải pháp:
- Người gửi có thể đổi tên các tệp của họ trước khi gửi đến một trong các loại mime được liệt kê màu trắng (bằng cách thêm phần mở rộng tệp được chấp nhận).
- Mua điện thoại từ nhà sản xuất hỗ trợ hoặc cài đặt phần mềm hậu mãi như OmniROM hoặc CyanogenMod cho phép tất cả các loại tệp có chuyển bluetooth trong nước.
Nếu nhà sản xuất không thay đổi hành vi này hoặc mở rộng danh sách, các loại mime được chấp nhận kể từ tháng 1 năm 2015 là:
"image/*",
"video/*",
"audio/*",
"text/x-vcard",
"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",
Tức là, chỉ cần thêm phần mở rộng tệp phương tiện (ví dụ: .jpeg / .png / .gif / .mp4 / .mp3 /), tệp Zip (.zip), PDF (.pdf) hoặc tài liệu văn phòng (.doc / .xls / ...), Vân vân.
Danh sách được xác định trong biến ACCEPTABLE_SHARE_INBOUND_TYPES nếu bạn muốn xem định nghĩa chính xác và hiện tại trong mã nguồn.