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/04/13, 15:10:38
Avatar de vzk91
vzk91 vzk91 no está en línea
Miembro del foro
Mensajes: 199
 
Fecha de registro: nov 2012
Mensajes: 199
Modelo de smartphone: OnePlus 6T
Tu operador: Movistar
Mencionado: 0 comentarios
Tagged: 0 hilos
Permitir que mi aplicación se instale en la SD

Hola,

No estoy encontrando mucha información sobre este tema, ya que casi todos los resultados me devuelven de los tipicos programas como app2sd y no documentación tecnica sobre el proceso.

Me he dado cuenta que cuando voy al Administrador de aplicaciones de mi android y voy a mi APP el boton de "Mover a la SD" esta deshabilitado, osea que mi app no permite esto.

Como es posible permitir que mi app se instale en la SD ?

un saludo !
Responder Con Cita


  #2  
Viejo 24/04/13, 20:57:39
Avatar de mocelet
mocelet mocelet no está en línea
Desarrollador
Mensajes: 2,203
 
Fecha de registro: may 2011
Localización: Madrid
Mensajes: 2,203
Tu operador: -
Mencionado: 17 comentarios
Tagged: 2 hilos
installLocation del manifest a auto: http://developer.android.com/guide/t...-location.html
Responder Con Cita
Gracias de parte de:
  #3  
Viejo 25/04/13, 01:13:15
Avatar de ugarte
ugarte ugarte no está en línea
Miembro del foro
Mensajes: 66
 
Fecha de registro: abr 2012
Mensajes: 66
Tu operador: Movistar
Mencionado: 0 comentarios
Tagged: 0 hilos
Y si es tan sencillo por qué no lo implementan todas las aplicaciones?
Yo pensaba que lo de instalar la app en la sd era que pasabas las imágenes y los ficheros "gordos" a la SD
Responder Con Cita
  #4  
Viejo 25/04/13, 08:12:58
Avatar de vzk91
vzk91 vzk91 no está en línea
Miembro del foro
Mensajes: 199
 
Fecha de registro: nov 2012
Mensajes: 199
Modelo de smartphone: OnePlus 6T
Tu operador: Movistar
Mencionado: 0 comentarios
Tagged: 0 hilos
Yo tambien pensaba que era algo más complejo y no una simple linea del manifest....

de nuevo gracias mocelet....

un saludo
Responder Con Cita
  #5  
Viejo 25/04/13, 08:30:50
Avatar de set92
set92 set92 no está en línea
Miembro del foro
Mensajes: 468
 
Fecha de registro: jun 2012
Mensajes: 468
Modelo de smartphone: samsung
Tu operador: Movistar
Mencionado: 0 comentarios
Tagged: 0 hilos
Porque es una practica no recomendada, si android/google tienen pensado el sistema como que los programas van en la memoria interna porque quereis andar metiendo mano? Ademas de que si instalais las apps en la sd externa perdereis rendimiento no?
Responder Con Cita
  #6  
Viejo 25/04/13, 08:33:59
Avatar de mocelet
mocelet mocelet no está en línea
Desarrollador
Mensajes: 2,203
 
Fecha de registro: may 2011
Localización: Madrid
Mensajes: 2,203
Tu operador: -
Mencionado: 17 comentarios
Tagged: 2 hilos
Cita:
Originalmente Escrito por ugarte Ver Mensaje
Y si es tan sencillo por qué no lo implementan todas las aplicaciones?
Yo pensaba que lo de instalar la app en la sd era que pasabas las imágenes y los ficheros "gordos" a la SD
Porque la SD no es un medio tan fiable como la memoria interna (el usuario podría sacar la tarjeta o cambiarla, y no está disponible mientras se usa conectada al ordenador), además de que los widgets no funcionan instalados en la SD.

Por eso es fácil pero es una decisión del desarrollador determinar si su app lo soportaría bien o no.
Responder Con Cita
  #7  
Viejo 25/04/13, 16:22:57
Avatar de ugarte
ugarte ugarte no está en línea
Miembro del foro
Mensajes: 66
 
Fecha de registro: abr 2012
Mensajes: 66
Tu operador: Movistar
Mencionado: 0 comentarios
Tagged: 0 hilos
Pero para teléfonos de gama baja-media que tienen poca memoria interna aplicaciones como facebook, whatsapp, google chrome... Son aplicaciones que si las tienes instaladas olvídate de instalar más aplicaciones
Responder Con Cita
  #8  
Viejo 25/04/13, 16:26:50
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
Cita:
Originalmente Escrito por ugarte Ver Mensaje
Pero para teléfonos de gama baja-media que tienen poca memoria interna aplicaciones como facebook, whatsapp, google chrome... Son aplicaciones que si las tienes instaladas olvídate de instalar más aplicaciones
Pero es lo que te ha dicho mocelet, si instalas WhatsApp en la SD y enchufas el PC al ordenador, te quedas sin WhatsApp.

Y además puedo asegurarte que se pierde bastante rendimiento, sobre todo al abrir la app, una vez que está en memoria ya funciona bien. El motivo son 2, el primero porque el acceso a la memoria interna es muchísimo más rápido, y el segundo porque las aplicaciones instaladas en la SD (por motivos obvios) se instalan cifrados, y lo primero que tiene que hacer el móvil al ejecutar la app es descifrarla.
Responder Con Cita
  #9  
Viejo 25/04/13, 16:39:19
Avatar de ugarte
ugarte ugarte no está en línea
Miembro del foro
Mensajes: 66
 
Fecha de registro: abr 2012
Mensajes: 66
Tu operador: Movistar
Mencionado: 0 comentarios
Tagged: 0 hilos
Cita:
Originalmente Escrito por kriogeN Ver Mensaje
Pero es lo que te ha dicho mocelet, si instalas WhatsApp en la SD y enchufas el PC al ordenador, te quedas sin WhatsApp.

Y además puedo asegurarte que se pierde bastante rendimiento, sobre todo al abrir la app, una vez que está en memoria ya funciona bien. El motivo son 2, el primero porque el acceso a la memoria interna es muchísimo más rápido, y el segundo porque las aplicaciones instaladas en la SD (por motivos obvios) se instalan cifrados, y lo primero que tiene que hacer el móvil al ejecutar la app es descifrarla.
Estoy de acuerdo con lo que dices, cada desarrollador que estudie la aplicación y determine si debe o no poder ser instalada en la SD
Responder Con Cita
Respuesta

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

Herramientas

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: 17:53:14 (GMT +1)

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