Pregunta sobre Guardar en tarjeta SD

Tengo algunas aplicaciones que son cada vez más grandes como mejorar la funcionalidad. He tenido algunas solicitudes para habilitar la posibilidad de guardar las aplicaciones en la tarjeta SD.

Quiero mantener mis aplicaciones disponibles para las primeras versiones de Android. ¿Puede alguien decirme qué código necesito agregar que permite guardar en SD sin aumentar mi min SDK?

Gracias

Es necesario orientar al menos la versión API 8 (Froyo) mediante android: targetSdkVersion en la sección uses-sdk de su manifiesto. Entonces también debe definir android: installLocation en el manifiesto a "preferExternal" o "auto" para habilitar la instalación a SD. Para compatibilidad con versiones anteriores, puedes establecer android: minSdkVersion para permitir que tu aplicación se instale en versiones anteriores de Android.

Use android:targetSdkVersion para indicar qué nivel de API está dirigido. Entonces necesitas usar android:minSdkVersion para declarar el nivel mínimo de API, donde los teléfonos de este nivel ignorarán los atributos desconocidos más altos en el archivo de manifiesto y entonces podrás usar libremente la función que deseas (por ejemplo, la función de tarjeta SD). Lo importante es que su código debe apuntar al android:minSdkVersion para que su aplicación se ejecute en estos dispositivos.

Consulte esto para obtener más información, especialmente la sección Compatibilidad con versiones anteriores .

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.