Android hanya menerima tipe file tertentu (dari daftar hardcode) secara default.
Ada dua solusi:
- Pengirim dapat mengganti nama file mereka sebelum mengirim ke salah satu tipe mime yang terdaftar putih (dengan menambahkan ekstensi file yang diterima).
- Beli telepon dari pabrikan yang mendukungnya atau instal firmware aftermarket seperti OmniROM atau CyanogenMod yang memungkinkan semua jenis file dengan transfer bluetooth masuk.
Jika pabrikan tidak mengubah perilaku ini atau memperpanjang daftar, tipe pantomim yang diterima pada Januari 2015 adalah:
"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",
Yaitu, cukup tambahkan ekstensi file media (mis. .Jpeg / .png / .gif / .mp4 / .mp3 /), file Zip (.zip), PDF (.pdf) atau dokumen kantor (.doc / .xls / ...), dll.
Daftar ini didefinisikan dalam variabel ACCEPTABLE_SHARE_INBOUND_TYPES string jika Anda ingin melihat definisi yang tepat dan saat ini dalam kode sumber.