Acabo de recibir un Nexus 7, y estoy tratando de enviar una aplicación que hice en mi Nexus, ni la envío con mi teléfono usando bluetooth ni directamente desde mi laptop usando bluetooth funciona: en mi teléfono dice "el archivo no pudo" t ser enviado "mientras estoy en mi computadora portátil dice:" no se pudo cumplir la solicitud ".
Intenté enviar una imagen y funcionó.
applications
bluetooth
file-sharing
Daniel Mendel
fuente
fuente
Respuestas:
Android solo acepta ciertos tipos de archivos (de una lista codificada) de forma predeterminada.
Hay dos soluciones:
Si el fabricante no ha cambiado este comportamiento o extendido la lista, los tipos mime aceptados a partir de enero de 2015 son:
Es decir, simplemente agregue una extensión de archivo multimedia (por ejemplo. .Pepe / .png / .gif / .mp4 / .mp3 /), archivo Zip (.zip), PDF (.pdf) o documento de oficina (.doc / .xls / ...), etc.
La lista se define en la variable ACCEPTABLE_SHARE_INBOUND_TYPES de cadena si desea ver la definición exacta y actual en el código fuente.
fuente
He experimentado esto con dispositivos Nexus. Creo que Nexus no permite recibir archivos APK a través de Bluetooth.
La solución más fácil que he encontrado es comprimir el archivo y luego enviarlo a su dispositivo. El ZIP se puede descomprimir en su teléfono / tableta y el APK se puede utilizar para instalar la aplicación. (Para instalar la aplicación, asegúrese de haber habilitado 'Instalar aplicaciones de fuentes desconocidas' desde la Configuración de seguridad)
fuente
La razón por la que esto no es compatible es exactamente la misma por la que no puede enviar un archivo .exe adjunto a un correo electrónico. Esto es para evitar que las personas envíen software malicioso a teléfonos que no están protegidos. Es por eso que la mayoría de los teléfonos Android no permitirán enviar APK a través de Bluetooth.
Si aún desea enviar APK a través de Bluetooth, es mejor ocultar la extensión (APK) de la aplicación y el teléfono (por ejemplo, comprimiendo o cambiando la extensión). De esa manera, puedes engañar al teléfono para que acepte la solicitud. Luego debe descomprimir o cambiar el nombre del paquete para recuperar el APK.
Otra forma, como ya han mencionado otras personas, es utilizar una aplicación de terceros (como AirDroid ). Esto te permitirá transferir el APK.
Si desea instalar la aplicación, debe asegurarse de tener habilitada la opción "Instalar aplicaciones de fuentes desconocidas". Porque si no habilita esto, solo se aceptarán aplicaciones de Google Play.
fuente
Tengo una tableta Android y dos teléfonos Android, uno de los cuales es un Nexus, todos fabricados por Samsung.
Creo que si uso el teléfono Nexus como fuente, puedo enviar archivos gpx a los otros dos dispositivos. Pero si trato de enviar un archivo gpx DESDE la tableta, Bluetooth indica que el contenido no es compatible. Tanto la tableta como el teléfono Nexus están rooteados, el otro teléfono no.
Esto apunta a diferentes 'listas blancas' para la transferencia de archivos Bluetooth, incluso entre dispositivos Android por el mismo proveedor.
Cambié la extensión del archivo a xml y también falló. Cambiar a txt hizo el truco.
Es una molestia. También he usado Dropbox para encargarme de la transferencia perfectamente.
fuente
Puede usar la aplicación Airdroid para copiar el archivo apk en su dispositivo móvil (tiene una interfaz web), una vez copiado, puede iniciar la instalación desde la interfaz web en su computadora.
Bluetooth también ha sido un éxito para mí en mis dispositivos Nexus, encuentro que funciona muy bien con algunas ROM (generalmente basadas en acciones, principalmente con soluciones para bluetooth) y terriblemente en otras (generalmente nocturnas o lanzamientos previos a la final) de ROM muy modificadas o personalizadas como CM).
fuente
¡Solo cambie la extensión eliminando una letra IE (en lugar de .apk write .ap) funcionó para mí!
fuente
Asegúrese de tener la opción de instalar aplicaciones de fuentes desconocidas marcadas en la configuración. En 4.0 (ICS), está debajo del menú "Seguridad y bloqueo de pantalla"; tu Nexus 7 ejecuta Jelly Bean, puede estar en un lugar diferente.
fuente
Android Stock OS no te permite enviar apk a través de bluetooth. Use el administrador de apk o el extractor de apk, ya que le permiten enviarlo.
También puede cambiar el nombre de la extensión .apk utilizando el administrador de archivos a algo como .jpg y luego enviarlo a través de bluetooth y cambiarlo de nuevo a apk y funcionará.
fuente