Si escribo una aplicación con Android 4 Platform, ¿funcionará la aplicación en dispositivos Android 2?
Quiero escribir una aplicación utilizando Android SDK y Eclipse. He instalado Android 4 Platform utilizando el SDK Manager, pero me pregunto, esta aplicación funciona con Android 2 dispositivos? o sólo dispositivos Android 4?
Gracias.
- Ubicación de SDK de Android
- Android: permite la creación de un alias de actividad cuya targetActivity está en un aar / sdk
- android.net.SntpClient falta en Android SDK
- ¿Cómo crear un Siri como la aplicación para Android?
- Cuando isValidFragment () de android de PreferenceActivity se llama?
- El gestor SDK de Android no muestra paquetes que se instalarán
- Android: no se pudo conectar con settings.crashlytics.com/54.83.49.38 (puerto 443) después de 10000ms
- No hay AVD instalado
- Cómo instalar ADT13 antiguo en Eclipse
- utilizando onBackPressed () con compatibilidad con versiones anteriores
- ¿Hay una penalización de rendimiento bajando la versión sdk
- No se puede importar ActionBar en Android App con compatibilidad con versiones anteriores
- Integración de Android Sdk en Android Studio
En el archivo XML del manifiesto de aplicación, debe especificar la versión del SDK objetivo mínimo y deseado. Estoy desarrollando una aplicación que Meta Android 4.0.3 (SDK v15), pero debe ejecutarse en 2.3.3 (SDK v10).
<uses-sdk android:minSdkVersion="10" android:targetSdkVersion="15" />
Por supuesto que tiene que utilizar sólo las funciones disponibles de SDK inferior. También debe buscar en la biblioteca de asistencia de Google que esté disponible algunas nuevas funciones para el SDK antiguo. http://developer.android.com/tools/extras/support-library.html
// Marcello
Depende de las llamadas al sistema que realice. Siempre pruebe en dispositivos que ejecutan versiones diferentes, porque ciertas llamadas sólo funcionan para ciertos niveles de API.
En el sitio web sdk puedes ver esta información.
(Vea el "Desde: Nivel de API 9" en la parte derecha de la barra gris de la fn getNumberOfCameras)
Android Lint es una nueva herramienta introducida en ADT r16, que analiza y comprueba automáticamente su proyecto para la nueva API y le muestra una buena marca de error dentro de su editor de Eclipse.
Regla para comprobar la nueva API, vea aquí :
NewApi ------ Summary: Finds API accesses to APIs that are not supported in all targeted API versions Priority: 6 / 10 Severity: Error Category: Correctness This check scans through all the Android API calls in the application and warns about any calls that are not available on *all* versions targeted by this application (according to its minimum SDK attribute in the manifest). If your code is *deliberately* accessing newer APIs, and you have ensured (eg with conditional execution) that this code will only ever be called on a supported platform, then you can annotate your class or method with the @TargetApi annotation specifying the local minimum SDK to apply, such as@TargetApi(11), such that this check considers 11 rather than your manifest file's minimum SDK as the required API level.
En Eclipse:
- Android: ¿Es posible y cómo cambiar el tamaño de letra de una página HTML que se muestra en un WebView?
- No se muestra el problema de arrastrar y soltar de Android