Avisos

Programación y Desarrollo para Android Subforo exclusivo para temas de programación de software para PDAs y desarrollo de aplicaciones, interfaces, etc bajo Android

Respuesta
 
Herramientas
  #1  
Viejo 24/12/11, 22:04:02
Array

[xs_avatar]
disair disair no está en línea
Miembro del foro
 
Fecha de registro: jul 2010
Mensajes: 37

Programar aplicacion que se instale directamente en SD

hola, soy nuevo en el uso del foro.
Buenas a todos.

estoy interesado en saber como (con que opcion, permiso, variable), al programar una aplicacion, podemos activar la posibilidad de que el usuario, una vez instalada la pase a la SD con el boton de Settings/Administrar Aplicaciones (Pasar a SD). tambien si es posible hacer que la aplicacion, al ser bajada del market, se instale directamente en la SD.

muchas gracias
saludos.
Responder Con Cita


  #2  
Viejo 24/12/11, 22:07:04
Array

[xs_avatar]
gominolo gominolo no está en línea
Colaborador/a
· Votos compra/venta: (9)
 
Fecha de registro: jul 2008
Localización: Madrid
Mensajes: 3,297
Modelo de smartphone: iPhone XS Max
Tu operador: Vodafone
Instala app2sd ainque con 16gb interno vas sobrado. Feliz navidad

Enviado desde mi tablet/movil/makinon Samsung Galaxy Note
__________________
"Las cosas de tocar, no se tocan"
Responder Con Cita
  #3  
Viejo 25/12/11, 01:44:14
Array

[xs_avatar]
disair disair no está en línea
Miembro del foro
 
Fecha de registro: jul 2010
Mensajes: 37

gracias por la respuesta. gominolo.
conozco de esa aplicacion, pero la pregunta va mas por los usuarios que la bajen, no por mi. va por no tener que recomendar a gente que no tiene 16Gb a que se instalen esa otra app.
la verdad, no se si se puede, pero estaria bien poder obligar a la aplicacion a instalarse en la SD o al menos, asegurar que podemos moverla.
no obstante, como digo, muchas gracias.
a ver si alguien puede arrojar algo de luz...
Responder Con Cita
  #4  
Viejo 25/12/11, 03:35:44
Array

[xs_avatar]
kriogeN kriogeN no está en línea
Colaborador/a
· Votos compra/venta: (1)
 
Fecha de registro: oct 2010
Localización: Murcia
Mensajes: 4,637
Modelo de smartphone: Samsung Galaxy S7 Edge SM-G935F
Tu operador: Vodafone
Si se puede, en el fichero AndroidManifest.xml tienes que poner esto dentro de <manifest>:

android:installLocation="preferExternal"

Eso hace justo lo que quieres, que es que por defecto se instale en la SD, pero si no está disponible o está llena se instala en la memoria interna.

Puedes usar otras 2 opciones:

internalOnly: Solo se puede instalar en la memoria interna. Este es el comportamiento por defecto si no defines installLocation

auto: La contraria que preferExternal, por defecto la instala en la interna, si está llena se instala en la SD.

Tanto con preferExternal como con auto puedes cambiar la aplicación de sitio desde el menú de Aplicaciones. Con internalOnly no te da la opción.
Responder Con Cita
Los siguientes 2 usuarios han agradecido a kriogeN su comentario:
  #5  
Viejo 26/12/11, 13:27:04
Array

[xs_avatar]
disair disair no está en línea
Miembro del foro
 
Fecha de registro: jul 2010
Mensajes: 37

Muchisimas gracias kriogeN.
Es justo lo que buscaba.
Esto de los inicios en las cosas hace lanzar preguntas que seguramente todos tengáis muy superadas.
Gracias por la paciencia,

saludos
Responder Con Cita
  #6  
Viejo 26/12/11, 13:49:36
Array

[xs_avatar]
kriogeN kriogeN no está en línea
Colaborador/a
· Votos compra/venta: (1)
 
Fecha de registro: oct 2010
Localización: Murcia
Mensajes: 4,637
Modelo de smartphone: Samsung Galaxy S7 Edge SM-G935F
Tu operador: Vodafone
De nada, aunque lo único malo es que estás obligando a tu aplicación a que como mínimo necesite Froyo. Aunque también es verdad que hoy en día es muy dificil encontrar algún móvil que no tenga como mínimo Froyo, ya sea de forma oficial o con Cyanogen.
Responder Con Cita
  #7  
Viejo 29/12/11, 20:43:27
Array

[xs_avatar]
Ashran Ashran no está en línea
Desarrollador Android
 
Fecha de registro: nov 2011
Localización: Islas Canarias
Mensajes: 2,448
Modelo de smartphone: OnePlus 7 / Xiaomi Mi5 / Nvidia SHIELD Tablet
Tu operador: Lowi
 Cita: Originalmente Escrito por disair Ver Mensaje
hola, soy nuevo en el uso del foro.
Buenas a todos.

estoy interesado en saber como (con que opcion, permiso, variable), al programar una aplicacion, podemos activar la posibilidad de que el usuario, una vez instalada la pase a la SD con el boton de Settings/Administrar Aplicaciones (Pasar a SD). tambien si es posible hacer que la aplicacion, al ser bajada del market, se instale directamente en la SD.

muchas gracias
saludos.
Si eres root, yo utilizo Move2SDEnabler, que ademas de dejarte pasar a la SD aplicaciones que realmente no se pueden, te las instala (la mayoria que se pueden) directamente en la SD. Saludos !

Mensaje enviado desde mi Vodafone 858 Smart
Responder Con Cita
Respuesta

Estás aquí
Regresar   Portal | Indice > Todo sobre Android > Programación y Desarrollo para Android

Herramientas


Hora actual: 02:17:22 (GMT +1)



User Alert System provided by Advanced User Tagging (Lite) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.

Contactar por correo / Contact by mail / 邮件联系 /