Nexus 7 baru saya tidak memungkinkan saya menerima file apk dengan bluetooth

9

Saya baru saja mendapat Nexus 7, dan saya mencoba mengirim aplikasi yang saya buat menjadi Nexus saya, tidak mengirimnya dengan telepon saya menggunakan bluetooth atau langsung dari laptop saya menggunakan karya bluetooth: di telepon saya tertulis "file tidak bisa" t dikirim "saat di laptop saya tertulis:" permintaan tidak dapat dimuliakan ".

Saya sudah mencoba mengirim gambar dan berhasil.

Daniel Mendel
sumber
Mungkin Anda bisa mengklarifikasi pada produsen bluetooth Anda laptop Anda, OS mana, dll. Juga dalam pengalaman saya bluetooth pernah bekerja dengan baik untuk mentransfer file untuk saya.
varunyellina
Apakah ada jawaban yang membantu menyelesaikan masalah Anda, sehingga Anda dapat menerimanya? Jika tidak, apa yang hilang?
ndsmyter
Masalah yang sama di sini. Ganti nama ekstensi juga bisa berfungsi.
liuyanghejerry

Jawaban:

8

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.

ce4
sumber
6

Saya pernah mengalami ini dengan perangkat Nexus. Saya pikir Nexus tidak mengizinkan menerima file APK melalui Bluetooth.

Solusi termudah yang saya temukan adalah ZIP file dan kemudian mengirimkannya ke perangkat Anda. ZIP kemudian dapat dikompresi di ponsel / tablet Anda dan APK dapat digunakan untuk menginstal aplikasi. (Untuk menginstal aplikasi, pastikan Anda telah mengaktifkan 'Instal aplikasi dari Sumber Tidak Dikenal' dari Pengaturan Keamanan)

Suraj Bajaj
sumber
5

Alasan mengapa ini tidak didukung, persis sama dengan mengapa Anda tidak dapat mengirim .exe yang dilampirkan ke email. Ini untuk mencegah orang mengirim perangkat lunak berbahaya ke ponsel yang tidak dilindungi. Itulah sebabnya sebagian besar ponsel Android tidak akan mengizinkan pengiriman APK melalui Bluetooth.

Jika Anda masih ingin mengirim APK melalui Bluetooth, yang terbaik adalah menyembunyikan ekstensi (APK) dari aplikasi dan telepon (mis. Dengan zip atau mengubah ekstensi). Dengan begitu Anda bisa mengelabui ponsel agar tetap menerima aplikasi. Anda harus unzip atau mengganti nama paket untuk mengambil APK.

Cara lain, seperti yang disebutkan oleh orang lain, adalah menggunakan aplikasi pihak ke-3 (seperti AirDroid ). Ini memungkinkan Anda mentransfer APK.

Jika Anda ingin menginstal aplikasi, Anda harus memastikan "Instal aplikasi dari sumber yang tidak dikenal" diaktifkan. Karena jika Anda tidak mengaktifkan ini, hanya aplikasi dari Google Play yang akan diterima.

ndsmyter
sumber
1

Saya memiliki tablet Android dan dua ponsel Android - satu telepon menjadi Nexus - semua diproduksi oleh Samsung.

Saya menemukan bahwa jika saya menggunakan ponsel Nexus sebagai sumber, saya dapat mengirim file gpx ke kedua perangkat lainnya. Tetapi jika saya mencoba mengirim file gpx DARI tablet, Bluetooth menyatakan bahwa kontennya tidak didukung. Baik tablet dan telepon Nexus sudah di-root, sedangkan telepon yang lain tidak.

Ini menunjuk ke 'daftar putih' berbeda untuk transfer file Bluetooth bahkan di antara perangkat Android oleh vendor yang sama.

Saya mengubah ekstensi file ke xml dan juga gagal. Mengubah ke txt berhasil.

Ini merepotkan. Saya juga menggunakan Dropbox untuk mengurus transfer dengan rapi.

Wayne Linton
sumber
0

Anda dapat menggunakan aplikasi Airdroid untuk menyalin file apk ke ponsel Anda (memiliki antarmuka web), setelah disalin, Anda dapat mulai menginstal dari dalam antarmuka web di komputer Anda.

Bluetooth telah menjadi hit dan miss bagi saya juga di perangkat Nexus saya, saya menemukan bahwa itu bekerja sangat baik dengan beberapa ROM (biasanya berbasis stok, sebagian besar dengan perbaikan untuk bluetooth) dan sangat buruk pada beberapa yang lain (biasanya nightlies atau rilis pra-final ROM yang banyak di-tweak atau custom seperti CM).

Sumesh
sumber
0

Cukup ubah ekstensi dengan menghapus satu huruf IE (alih-alih .apk tulis .ap) bekerja untuk saya!

pengguna48990
sumber
-1

Pastikan Anda memiliki opsi untuk menginstal aplikasi dari sumber yang tidak dikenal melalui pengaturan. Pada 4.0 (ICS), ada di bawah menu "Security & Screen Lock"; Nexus 7 Anda menjalankan Jelly Bean, mungkin di tempat yang berbeda.

TomG
sumber
tidak relevan ...
Motes
-1

Android Stock OS tidak memungkinkan Anda mengirim apk melalui bluetooth. Gunakan pengelola apk atau ekstraktor apk karena mereka memungkinkan Anda untuk mengirimkannya.

Anda juga dapat mengganti nama ekstensi .apk dengan menggunakan pengelola file ke apa pun seperti .jpg kemudian mengirimkannya melalui bluetooth dan mengubahnya kembali ke apk dan itu akan berfungsi.

Sharath V Bhat
sumber