Właśnie dostałem Nexusa 7 i próbuję wysłać aplikację, którą utworzyłem w moim Nexusie, ani nie wysyłam jej za pomocą telefonu za pomocą bluetooth ani bezpośrednio z laptopa za pomocą bluetooth: na moim telefonie jest napisane „plik nie mógł” Zostanie wysłany ”, gdy na moim laptopie jest powiedziane:„ prośba nie mogła być spełniona ”.
Próbowałem wysłać zdjęcie i zadziałało.
applications
bluetooth
file-sharing
Daniel Mendel
źródło
źródło
Odpowiedzi:
Android domyślnie akceptuje tylko niektóre typy plików (z listy zakodowanej).
Istnieją dwa rozwiązania:
Jeśli producent nie zmienił tego zachowania ani nie rozszerzył listy, akceptowane typy mime na styczeń 2015 r .:
To znaczy, po prostu dodaj rozszerzenie pliku multimedialnego (np. .Jpeg / .png / .gif / .mp4 / .mp3 /), plik zip (.zip), PDF (.pdf) lub dokument biurowy (.doc / .xls / ...) itp.
Lista jest zdefiniowana w zmiennej ACCEPTABLE_SHARE_INBOUND_TYPES , jeśli chcesz zobaczyć dokładną i aktualną definicję w kodzie źródłowym.
źródło
Doświadczyłem tego na urządzeniach Nexus. Myślę, że Nexus nie zezwala na odbieranie plików APK przez Bluetooth.
Najłatwiejszym obejściem jest skompresowanie pliku, a następnie wysłanie go na urządzenie. Plik ZIP można następnie rozpakować na telefonie / tablecie, a pakietu APK można użyć do zainstalowania aplikacji. (Aby zainstalować aplikację, upewnij się, że masz włączoną opcję „Instaluj aplikacje z nieznanych źródeł” w Ustawieniach zabezpieczeń)
źródło
Powód, dla którego nie jest obsługiwany, jest dokładnie taki sam, jak brak możliwości wysłania pliku .exe dołączonego do wiadomości e-mail. Zapobiega to wysyłaniu złośliwego oprogramowania na telefony, które nie są chronione. Dlatego większość telefonów z Androidem nie zezwala na wysyłanie APK-ów przez Bluetooth.
Jeśli nadal chcesz wysyłać pliki APK przez Bluetooth, najlepiej ukryć rozszerzenie (APK) przed aplikacją i telefonem (np. Przez skompresowanie lub zmianę rozszerzenia). W ten sposób możesz oszukać telefon, aby nadal przyjmował aplikację. Następnie należy rozpakować lub zmienić nazwę pakietu, aby pobrać pakiet APK.
Innym sposobem, jak wspomniano już przez inne osoby, jest użycie aplikacji innej firmy (takiej jak AirDroid ). Umożliwi to przeniesienie APK.
Jeśli chcesz zainstalować aplikację, musisz mieć włączoną opcję „Instaluj aplikacje z nieznanych źródeł”. Ponieważ jeśli nie włączysz tego, tylko aplikacje z Google Play będą akceptowane.
źródło
Mam tablet z Androidem i dwa telefony z Androidem - jeden telefon to Nexus - wszystkie wyprodukowane przez Samsunga.
Uważam, że jeśli użyję telefonu Nexus jako źródła, mogę wysyłać pliki GPX do obu innych urządzeń. Ale jeśli spróbuję wysłać plik GPX z tabletu, Bluetooth stwierdza, że treść nie jest obsługiwana. Zarówno tablet, jak i telefon Nexus są zrootowane, a drugi telefon nie.
Wskazuje to na różne „białe listy” do przesyłania plików Bluetooth, nawet między urządzeniami z Androidem tego samego dostawcy.
Zmieniłem rozszerzenie pliku na xml i również się nie udało. Zmiana na txt załatwiła sprawę.
To uciążliwe. Użyłem również Dropbox, aby starannie zadbać o transfer.
źródło
Możesz użyć aplikacji Airdroid, aby skopiować plik apk na telefon komórkowy (ma interfejs internetowy), po skopiowaniu możesz rozpocząć instalację z poziomu interfejsu internetowego na komputerze.
Bluetooth jest dla mnie również hitem na urządzeniach Nexus, uważam, że działa naprawdę dobrze z niektórymi ROMami (zwykle opartymi na magazynie, głównie z poprawkami dla Bluetooth) i strasznie na niektórych innych (zwykle nightlies lub przedpremierowe wydania) mocno zmodyfikowanych lub niestandardowych ROM-ów, takich jak CM).
źródło
Wystarczy zmienić rozszerzenie, usuwając jedną literę IE (zamiast .apk napisz .ap) działało dla mnie!
źródło
Upewnij się, że masz opcję instalowania aplikacji z nieznanych źródeł zaznaczonych w ustawieniach. W wersji 4.0 (ICS) znajduje się w menu „Bezpieczeństwo i blokada ekranu”; twój Nexus 7 ma Jelly Bean, może być w innym miejscu.
źródło
Android Stock OS nie pozwala na wysyłanie apk przez bluetooth. Użyj menedżera apk lub ekstraktora apk, ponieważ pozwalają ci to wysłać.
Możesz także zmienić nazwę rozszerzenia .apk za pomocą menedżera plików na cokolwiek takiego jak .jpg, a następnie wysłać go przez bluetooth i zmienić z powrotem na apk i będzie działać.
źródło