Je viens de recevoir un Nexus 7, et j'essaie d'envoyer une application que j'ai créée dans mon Nexus, ni de l'envoyer avec mon téléphone via Bluetooth ou directement depuis mon ordinateur portable en utilisant Bluetooth fonctionne: sur mon téléphone, il dit "le fichier ne pouvait pas" t être envoyé "alors que sur mon ordinateur portable est dit:" la demande n'a pas pu être honorée ".
J'ai essayé d'envoyer une image et cela a fonctionné.
applications
bluetooth
file-sharing
Daniel Mendel
la source
la source
Réponses:
Android accepte uniquement certains types de fichiers (à partir d'une liste codée en dur) par défaut.
Il existe deux solutions:
Si le fabricant n'a pas modifié ce comportement ou étendu la liste, les types MIME acceptés en janvier 2015 sont:
C'est-à-dire, ajoutez simplement une extension de fichier multimédia (par exemple .jpeg / .png / .gif / .mp4 / .mp3 /), fichier Zip (.zip), PDF (.pdf) ou document de bureau (.doc / .xls / ...), etc.
La liste est définie dans la variable de chaîne ACCEPTABLE_SHARE_INBOUND_TYPES si vous souhaitez voir la définition exacte et actuelle dans le code source.
la source
J'ai vécu cela avec des appareils Nexus. Je pense que Nexus ne permet pas de recevoir des fichiers APK via Bluetooth.
La solution de contournement la plus simple que j'ai trouvée consiste à ZIP le fichier, puis à l'envoyer à votre appareil. Le ZIP peut ensuite être décompressé sur votre téléphone / tablette et l'APK peut être utilisé pour installer l'application. (Pour installer l'application, assurez-vous que vous avez activé «Installer les applications à partir de sources inconnues» dans les paramètres de sécurité)
la source
La raison pour laquelle cela n'est pas pris en charge est exactement la même que la raison pour laquelle vous ne pouvez pas envoyer un fichier .exe joint à un e-mail. C'est pour empêcher les gens d'envoyer des logiciels malveillants vers des téléphones qui ne sont pas protégés. C'est pourquoi la plupart des téléphones Android ne permettent pas d'envoyer des APK via Bluetooth.
Si vous souhaitez toujours envoyer des fichiers APK via Bluetooth, il est préférable de masquer l'extension (APK) de l'application et du téléphone (par exemple en zippant ou en modifiant l'extension). De cette façon, vous pouvez tromper le téléphone en acceptant toujours l'application. Vous devez ensuite décompresser ou renommer le package pour récupérer l'APK.
Une autre façon, comme l'ont déjà mentionné d'autres personnes, est d'utiliser une application tierce (comme AirDroid ). Cela vous permettra de transférer l'APK.
Si vous souhaitez installer l'application, vous devez vous assurer que l'option "Installer les applications de sources inconnues" est activée. Parce que si vous ne l'activez pas, seules les applications de Google Play seront acceptées.
la source
J'ai une tablette Android et deux téléphones Android - un téléphone étant un Nexus - tous fabriqués par Samsung.
Je constate que si j'utilise le téléphone Nexus comme source, je peux envoyer des fichiers gpx aux deux autres appareils. Mais si j'essaie d'envoyer un fichier gpx DEPUIS la tablette, Bluetooth indique que le contenu n'est pas pris en charge. La tablette et le téléphone Nexus sont enracinés, l'autre téléphone ne l'est pas.
Cela pointe vers différentes «listes blanches» pour le transfert de fichiers Bluetooth, même parmi les appareils Android par le même fournisseur.
J'ai changé l'extension de fichier en xml et il a également échoué. Le passage à txt a fait l'affaire.
C'est une nuisance. J'ai également utilisé Dropbox pour gérer proprement le transfert.
la source
Vous pouvez utiliser l' application Airdroid pour copier le fichier apk dans votre mobile (il a une interface Web), une fois copié, vous pouvez démarrer l'installation à partir de l'interface Web de votre ordinateur.
Le Bluetooth a été un succès pour moi aussi sur mes appareils Nexus, je trouve que cela fonctionne très bien avec certaines ROM (généralement basées sur des stocks, principalement avec des correctifs pour Bluetooth) et terriblement sur d'autres (généralement des nightlies ou des versions pré-finales) de ROM fortement modifiées ou personnalisées comme CM).
la source
Il suffit de changer l'extension en supprimant une lettre IE (au lieu de .apk écrire .ap) a fonctionné pour moi!
la source
Assurez-vous que vous avez la possibilité d'installer des applications à partir de sources inconnues dans les paramètres. Sur 4.0 (ICS), c'est sous le menu "Security & Screen Lock"; votre Nexus 7 exécute Jelly Bean, il se peut qu'il se trouve à un autre endroit.
la source
Android Stock OS ne vous permet pas d'envoyer apk via bluetooth. Utilisez apk manager ou apk extractor car ils vous permettent de l'envoyer.
Vous pouvez également renommer l'extension .apk en utilisant le gestionnaire de fichiers en quelque chose comme .jpg, puis l'envoyer via Bluetooth et la modifier en apk et cela fonctionnera.
la source