¿Cómo instalo un .apk en mi Nexus 7 usando el navegador?

Recientemente me enviaron una tableta Asus Nexus 7 y quiero poder usar todos los archivos .apk que he guardado en mi computadora (todos comprados/descargados legítimamente). Aquí está el problema:

Estoy en la marina y en marcha, y lo estaré durante bastante tiempo. No tengo la capacidad de conectar mi Nexus a una red wifi/alámbrica (no se me permite conectarlo a la computadora de la red de un barco a través de USB), y tampoco tengo la capacidad de conectar mi computadora personal a Internet, por lo que configurar un Google Play cuenta en la tableta es un no-go. Mi computadora portátil es una Macbook, y SÍ tengo Android File Transfer instalado, pero eso es prácticamente todo lo que estoy trabajando aquí.

Cuando conecto mi tableta a la computadora portátil, aparece Android File Transfer y puedo arrastrar y soltar archivos en el Nexus. SIN EMBARGO, no tengo ningún programa administrador de archivos para acceder a los archivos .apk una vez que están en la tableta. .

Intenté ir a la configuración y marcar la casilla Fuentes desconocidas en el menú Seguridad, arrastré y solté una variedad de archivos .apk en la carpeta raíz de Nexus, y luego ingresé "file:///sdcard/xxx.apk" en el Ventana del navegador de Internet Google Chrome ("xxx.apk" es la ruta del archivo al que estoy tratando de acceder). Pero cuando presiono "Ir", la página del navegador parpadea, se actualiza con una barra de direcciones en blanco y es como si nada hubiera pasado.

¿Hay alguna esperanza para mí, o este Nexus 7 solo va a ser un pisapapeles muy caro hasta que finalmente vea tierra (y wifi) de nuevo?

¡Gracias de antemano por cualquier consejo!

Respuestas (1)

Lo primero que vale la pena señalar es que su intento original de apuntar su navegador al .apk directamente debería funcionar (vea los comentarios que comienzan con Stephen Schrauger's ). No está muy claro por qué este no sería su caso, pero es posible que desee volver a verificar su aplicación Descargas (en el cajón de la aplicación) y su ruta. Puede ser que se esté "descargando" en segundo plano pero pasa tan rápido que no te das cuenta.

Si por alguna razón eso realmente no funciona, puede probar una posible solución. Esto es bastante feo, pero funciona. He probado esto en mi Nexus 10, como referencia.

Cree una carpeta en su computadora portátil que contenga sus archivos apk (lo llamaremos apkfoldera los efectos de este ejemplo), luego, dentro de esa carpeta, cree un archivo HTML (lo llamaremos apkinstall.html) usando un editor de texto. Dado que tiene un apk de Astro, use esto como el contenido del archivo HTML:

<a href="Astro.apk">Install Astro</a>

¿Dónde Astro.apkdebería estar el nombre real de su archivo apk de Astro?

Ahora copie apkfolderen la raíz del almacenamiento de su Nexus 7 usando Android File Transfer. Asegúrese de que todas las aplicaciones se copien, así como el archivo HTML.

Si está utilizando TextEdit en una Mac : TextEdit intentará tratar las cosas como archivos RTF de forma predeterminada, por lo que incluso si lo guarda con una extensión .html, es posible que no funcione. Una solución que he encontrado es ir a Format > Make Plain Textantes de guardar el archivo. Sabrá que está en el formato correcto cuando las reglas y demás desaparezcan de la ventana TextEdit. Luego puede guardar el archivo y asegurarse de usar cambiar el .txta .html.

A continuación, inicie su navegador y diríjalo a file:///sdcard/apkfolder/apkinstall.html. Debería obtener una página mayormente en blanco, con un enlace que dice "Instalar Astro". Haga clic en ese enlace para instalar el apk de Astro desde su almacenamiento, luego use Astro para instalar todas sus otras aplicaciones. Si está utilizando Chrome, probablemente deba desplegar la barra de notificaciones y tocar la notificación "Descarga completa" para iniciar la instalación.

En el caso más general, si no tenía un administrador de archivos apk, podría agregar un montón de entradas de enlace al archivo HTML, una para cada aplicación, e instalarlas todas de esa manera. En tu caso, esto no debería ser necesario.

Soy analfabeto en html, así que no estoy seguro si hice algo mal, pero no hay ningún enlace, solo el texto exacto del documento html: <a href="Astro.apk">Instalar Astro</a>
@mbamb19s: ¿Entonces Chrome muestra el texto sin formato cuando abre el archivo? ¿Se guarda con una .htmlextensión? Asegúrese de que no termine con dos extensiones (por ejemplo, apkinstall.html.txto algo así). Algunos editores de texto harán eso.
@mbamb19s: si está usando TextEdit en su Mac, vea mi edición. Parece guardar el archivo en el formato incorrecto de forma predeterminada. Puede ser más fácil eliminar el archivo y volver a crearlo con el mismo contenido (el texto que escribió se ve exactamente correcto).
Intenté volver a escribirlo, creando un nuevo archivo .html, y todavía no aparece como un hipervínculo... muy raro. Me aseguré de que también se guarde como .html, por lo que no estoy seguro de cuál podría ser el problema.
@mbamb19s: si está de acuerdo con usar la terminal Mac, puede intentarlo. Inicie una terminal, luego ejecute echo '<a href="Astro.apk">Install Astro</a>' > ~/Documents/apkinstall.htmly debería crear el archivo para usted. Lo único que se me ocurre es que Android File Transfer está interfiriendo con la codificación de archivos, pero eso parece poco probable. Sin embargo, podría probar el archivo HTML en el navegador de su Mac para probar ese escenario.
¿No puede simplemente escribir el enlace file:/// directamente al apk, sin la necesidad de un archivo html intermediario? Debería aparecer una ventana emergente preguntándole si desea descargarlo, luego, cuando diga que sí, aparecerá en la lista de descargas, que se puede usar para abrirlo e instalarlo.
@StephenSchrauger: Aparentemente eso no funcionaba para el OP (sí funciona para mí). A menos que se estuviera descargando y el OP no lo notara, tal vez.
@eldarerathis: Ah, debo haber echado un vistazo a la segunda parte de la pregunta, o ya me habría dado cuenta (o tal vez cambió después de leerla por primera vez). Culpa mía.
@StephenSchrauger: Puedo ver por qué eso causa confusión. Funciona en mis dispositivos (y supongo que también en los suyos), por lo que no está muy claro por qué no sería así en este caso.
@eldarerathis: Gracias por todas las sugerencias, su idea de terminal funcionó e hizo un enlace html que funciona. Una vez que hago clic en el enlace, parece que no pasa nada, pero si hago clic en él varias veces, aparece la advertencia "Este sitio está intentando realizar varias descargas"... No sé dónde se está descargando. a, ya que la pestaña Descargas real todavía está vacía... Esto puede muy bien ser simplemente un Nexus 7 desechado (aunque es completamente nuevo). Nuevamente, gracias por la solución de problemas invertida.
@mbamb19s: ¿Alguno de sus compañeros de tripulación tiene un teléfono rooteado? Si es así, podría hacer que activen un punto de acceso wifi y una aplicación para compartir archivos (suponiendo que tengan algo así). Luego, puede descargar la aplicación del explorador de archivos desde su teléfono para que aparezca en su carpeta de descarga. O si alguno de ellos tiene un portátil con ADB. Una ilusión, pero podría estar disponible.
@mbamb19s: Es extraño que la pestaña de descargas esté vacía, aunque eso explica por qué tampoco funcionó apuntar el navegador directamente a la aplicación (aunque no tengo ni idea de por qué todas tus descargas aparentemente desaparecerían... )
@mbamb19s: Tal vez lo mejor que puede intentar es un restablecimiento completo de fábrica. Como parece que todavía no tiene nada útil, no habría ningún inconveniente. Luego vuelva a intentar las soluciones proporcionadas y vea qué sucede.
Intentaré un restablecimiento de fábrica y veré adónde me lleva (como dijiste, de todos modos no hay nada útil en este momento). No había pensado en preguntar si uno de mis compañeros de barco tiene ADB en su computadora portátil. Si ninguno de los dos funciona, entonces esta maldita tableta será un gran espejo para afeitarse. Ambos han sido muy perspicaces. Gracias por toda la ayuda