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


 
Herramientas
  #1  
Viejo 24/12/11, 22:04:02
Avatar de disair
disair disair no está en línea
Miembro del foro
Mensajes: 37
 
Fecha de registro: jul 2010
Mensajes: 37
Mencionado: 0 comentarios
Tagged: 0 hilos
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
Avatar de gominolo
gominolo gominolo no está en línea
Colaborador/a
Mensajes: 3,297
Compra y venta: (9)
 
Fecha de registro: jul 2008
Localización: Madrid
Mensajes: 3,297
Modelo de smartphone: iPhone XS Max
Versión de ROM: iOS
Versión de Radio: http://radio.q-dance.nl
Tu operador: Vodafone
Mencionado: 34 comentarios
Tagged: 0 hilos
Instala app2sd ainque con 16gb interno vas sobrado. Feliz navidad

Enviado desde mi tablet/movil/makinon Samsung Galaxy Note
Responder Con Cita
  #3  
Viejo 25/12/11, 01:44:14
Avatar de disair
disair disair no está en línea
Miembro del foro
Mensajes: 37
 
Fecha de registro: jul 2010
Mensajes: 37
Mencionado: 0 comentarios
Tagged: 0 hilos
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
Avatar de kriogeN
kriogeN kriogeN no está en línea
Colaborador/a
Mensajes: 4,637
Compra y venta: (1)
 
Fecha de registro: oct 2010
Localización: Murcia
Mensajes: 4,637
Modelo de smartphone: Samsung Galaxy S7 Edge SM-G935F
Versión de ROM: CM13 - CM 11
Tu operador: Vodafone
Mencionado: 60 comentarios
Tagged: 3 hilos
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
Avatar de disair
disair disair no está en línea
Miembro del foro
Mensajes: 37
 
Fecha de registro: jul 2010
Mensajes: 37
Mencionado: 0 comentarios
Tagged: 0 hilos
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
Avatar de kriogeN
kriogeN kriogeN no está en línea
Colaborador/a
Mensajes: 4,637
Compra y venta: (1)
 
Fecha de registro: oct 2010
Localización: Murcia
Mensajes: 4,637
Modelo de smartphone: Samsung Galaxy S7 Edge SM-G935F
Versión de ROM: CM13 - CM 11
Tu operador: Vodafone
Mencionado: 60 comentarios
Tagged: 3 hilos
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
Avatar de Ashran
Ashran Ashran no está en línea
Desarrollador Android
Mensajes: 2,448
 
Fecha de registro: nov 2011
Localización: Islas Canarias
Mensajes: 2,448
Modelo de smartphone: OnePlus 7 / Xiaomi Mi5 / Nvidia SHIELD Tablet
Versión de ROM: OxygenOS / SyberiaOS / LineageOS14.1
Tu operador: Lowi
Mencionado: 2 comentarios
Tagged: 0 hilos
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   HTCMania > Todo sobre Android > Programación y Desarrollo para Android


Reglas de Mensajes
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Las caritas están On
Código [IMG] está On
Código HTML está Off

Saltar a Foro



Hora actual: 16:50:27 (GMT +1)

Cookies settings
Powered by vBulletin™
Copyright © vBulletin Solutions, Inc. All rights reserved.
 
HTCMania: líderes desde el 2007