¿Qué plataforma SDK de Android necesito?

Me gustaría probar y distribuir mi aplicación de teléfono. Ya funciona para el iPhone.

Al principio he instalado el SDK más reciente (4.0.3) pero éste no funciona en mi teléfono. Así que … supongo que tengo que instalar más.

¿Qué necesito para instalar en el SDK Manager de Android?

Todos los SDKs? ¿Necesito también el Sample / Arm / GoogleAPI / Sources?

Generalmente instalo todas las versiones del SDK, ya que es bueno poder probar en los distintos emuladores para asegurarse de que la aplicación funcione en todas las versiones de Android. Siempre debe crear su aplicación con el SDK más reciente, pero en su archivo AndroidManifest.xml debe tener un android: minSdkVersion establecido en el nivel más bajo de Android en el que desea que se ejecute su aplicación. Por ahora recomiendo 7 (Android 2.1) como el 97% de los teléfonos están ejecutando 2.1 o superior.

Como se puede ver en el gráfico de versiones de la plataforma aquí , se recomienda utilizar Android 2.1 o SDK 2.2 para cubrir casi todos los dispositivos Android en el mercado.

Creo que no necesitas Sample / ARM / Sources, aunque si necesitas usar la API propietaria de Google (por ejemplo, la API de Google Maps) debes usar las versiones de la API de Google de 2,1 o 2,2.

Sólo necesita el SDK que coincida con el nivel de API que desea crear.

Esta página: http://developer.android.com/resources/dashboard/platform-versions.html

Tiene un desglose de qué dispositivos son los más activos en el uso actual (acceso al mercado dentro de 2 semanas)

A juzgar por eso, si usted apunta a 2.1 sería capaz de instalar su aplicación en el 98,3% de todos estos dispositivos.

En general, es mejor elegir la plataforma más antigua que admita todas las funciones que necesita. Simplemente permanezca en o por encima de 1.6, es decir, cuando se introdujo soporte para múltiples tamaños de pantalla.

Como pienso, la mejor solución es SDK 2.2. Muchos dispositivos funcionan con esta versión de android.

En su teléfono Android, vaya a la configuración-> Acerca de Phone y vea la versión de Android. Esta debe ser la sdk que necesitará. Afterwords, usted puede apenas cambiar la versión androide sdk de la blanco en su app y debe funcionar en su teléfono. En cuanto a las carpetas de las que habla – contienen algunos ejemplos, el código fuente de la sdk y algunos apis adicionales para usar los servicios de google. Depende de usted si usted los necesitará. Definitivamente necesitará las herramientas de plataforma del gestor de SDK de Android, que le proporcionan la herramienta adb que le permite cargar aplicaciones a su dispositivo.

  • Acceder al almacenamiento interno de android con cordova file plugin
  • Cordova cámara plugin, obtener la ruta de la imagen completa de la galería
  • Cordova Build - ignora los archivos
  • Cordova: [Error: Instala Android target: "android-21"
  • Ionic2 / Cordova construir la aplicación de publicación con diferentes características. Ejemplo: Gratuito y pagado
  • Crosswalk No se pudieron resolver todas las dependencias para la configuración ': _armv7DebugCompile'
  • Forzando sdcard externa en android con cordova y plugin de archivo
  • PhoneGap Introducción a Android "Falta uno de los siguientes"
  • Actualizar un plugin Cordova / Phonegap (3.2.0) en el proyecto
  • Cordova Plugin para pasar el keycode de un evento keyUp a la aplicación
  • Durante la instalación Cordova (PhoneGap) estoy recibiendo advertencia como "npm WARN motor Cordova-js @ 3. 8.0: wanted: ... "
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.