Мій новий Nexus 7 не дозволяє мені отримувати apk-файли через Bluetooth


9

Щойно я отримав Nexus 7, і я намагаюся надіслати додаток, який я зробив у свій Nexus, не надсилаючи його своїм телефоном через Bluetooth або безпосередньо з ноутбука за допомогою Bluetooth: на моєму телефоні написано "файл не міг" мені не надсилається ", а на моєму ноутбуці сказано:" цей запит не може бути задоволений ".

Я спробував надіслати зображення, і воно спрацювало.


Можливо, ви могли б уточнити у виробника вашого ноутбука Bluetooth, який ОС та ін. Також, на моєму досвіді, bluetooth колись добре працював для передачі файлів для мене.
varunyellina

Чи допомогла будь-яка з відповідей вирішити ваше питання, щоб ви могли їх прийняти? Якщо ні, то чого не вистачає?
ndsmyter

Тут же питання. Перейменування імені розширення також може працювати.
liuyanghejerry

Відповіді:


8

Android за замовчуванням приймає лише певні типи файлів (зі списку жорсткого коду).

Є два рішення:

  • Відправник може перейменувати свої файли, перш ніж надсилати їх одному з типів mime-списку (додавши прийняте розширення файлу).
  • Купіть телефон від виробника, який його підтримує, або встановіть програмне забезпечення післяпродажної торгівлі, наприклад OmniROM або CyanogenMod, які дозволяють усім типам файлів із вбудованою передачею Bluetooth.

Якщо виробник не змінив цю поведінку або не розширив перелік, прийнятими типами mime станом на січень 2015 року є:

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

Тобто просто додайте розширення медіа-файлу (наприклад, .jpeg / .png / .gif / .mp4 / .mp3 /), Zip-файл (.zip), PDF (.pdf) або офісний документ (.doc / .xls / ...) тощо.

Список визначений у рядку ACCEPTABLE_SHARE_INBOUND_TYPES змінної, якщо ви хочете бачити точне та поточне визначення у вихідному коді.


6

Я відчував це з пристроями Nexus. Я думаю, Nexus не дозволяє отримувати файли APK через Bluetooth.

Найпростіший спосіб пошуку, який я знайшов, - це скопіювати файл і потім надіслати його на свій пристрій. Потім ZIP-файл можна розпакувати на телефоні / планшеті, а APK можна використовувати для встановлення програми. (Щоб встановити додаток, переконайтеся, що ви ввімкнули "Встановити програми з невідомих джерел" у налаштуваннях безпеки)


5

Причина, чому це не підтримується, точно така ж, як і те, що ви не можете надіслати .exe, доданий до електронного листа. Це для того, щоб люди не надсилали зловмисне програмне забезпечення на телефони, які не захищені. Ось чому більшість Android-телефонів не дозволять надсилати APK через Bluetooth.

Якщо ви все ще хочете надсилати APK через Bluetooth, краще приховати розширення (APK) від програми та телефону (наприклад, блискавки або зміни розширення). Таким чином, ви можете обдурити телефон у прийнятті заявки. Тоді вам потрібно розпакувати або перейменувати пакет, щоб отримати APK.

Ще один спосіб, як уже згадували інші люди, - це використовувати стороннє додаток (наприклад, AirDroid ). Це дозволить вам передати APK.

Якщо ви хочете встановити програму, ви повинні бути впевнені, щоб увімкнено функцію "Встановити програми з невідомих джерел". Тому що якщо ви не ввімкнете це, прийматимуться лише програми з Google Play.


1

У мене є планшет Android та два андроїд-телефони - один телефон Nexus - все це виробляє Samsung.

Я вважаю, що якщо я використовую Nexus телефон як джерело, я можу надсилати файли gpx на обидва інші пристрої. Але якщо я спробую надіслати gpx файл із планшета, Bluetooth констатує, що вміст не підтримується. І планшет, і Nexus вкорінені, інший - ні.

Це вказує на різні "білі списки" для передачі файлів Bluetooth навіть серед андроїд-пристроїв того ж постачальника.

Я змінив розширення файлу на xml, і він також не вдався. Зміна на txt зробила трюк.

Це неприємність. Також я використовував Dropbox, щоб акуратно подбати про передачу.


0

Ви можете використовувати додаток Airdroid , щоб скопіювати файл apk у свій мобільний (у ньому є веб-інтерфейс). Після його копіювання ви можете розпочати встановлення з веб-інтерфейсу на вашому комп’ютері.

На моїх пристроях Nexus Bluetooth був хітом і недоліком, я вважаю, що він дуже добре працює з деякими ПЗУ (як правило, на базі, в основному, з виправленнями для Bluetooth) і дуже жахливо на деяких інших (як правило, солов’ї або передфінальні релізи сильно налаштованих або користувальницьких ПЗУ, таких як CM).


0

Просто змініть розширення, видаливши одну букву IE (замість .apk write .ap) працював для мене!


-1

Переконайтеся, що у вас є можливість встановити додатки з невідомих джерел, зареєстрованих у налаштуваннях. У 4.0 (ICS) це знаходиться в меню "Безпека та блокування екрана"; ваш Nexus 7 працює під управлінням Jelly Bean, можливо, він знаходиться в іншому місці.


не актуально ...
Мотес

-1

Android Stock OS не дозволяє надсилати apk через Bluetooth. Використовуйте apk manager або apk extractor, оскільки вони дозволяють надіслати його.

Також ви можете перейменувати розширення .apk, скориставшись файловим менеджером на що-небудь подібне .jpg, потім надішліть його через bluetooth та змініть його на apk, і воно буде працювати.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.