google example android android-sdk-tools android-sdk-manager

example - ¿Cuál es la diferencia entre las API de Google en Android SDK?



google maps android example (4)

Desde Android 5.0, Google agregó las API de Google. que es eso exactamente

Unos frascos de biblioteca y documentación correspondiente. Consulte el directorio de add-ons en su SDK de Android. Desde add-ons / addon-google_apis-google-23 / manifest.ini :

# details for each library com.google.android.maps=maps.jar;API for Google Maps com.android.future.usb.accessory=usb.jar;API for USB Accessories com.google.android.media.effects=effects.jar;Collection of video effects

Normalmente, no es necesario instalar las API de Google .

¿Y cuál es la diferencia entre la imagen del sistema intel atom_64 x86 de las API de Google y la imagen del sistema intel atom x86 de las API de Google? ... y que versión debo usar como mi emulador principal?

Uno es de 64 bits, el otro es de 32 bits. 64 bits puede ser un poco más rápido dependiendo de la arquitectura de su máquina. Desde https://software.intel.com/en-us/android/articles/how-to-develop-and-evaluate-64-bit-android-apps-on-intel-x86-platforms :

Android L con tecnologías de 64 bits para plataformas basadas en procesadores Intel Atom puede ayudar a los desarrolladores a optimizar sus aplicaciones ahora. Crear aplicaciones de Android para 64 bits es tan fácil como crear aplicaciones de Android de 32 bits tradicionales. Ahora puede usar el emulador oficial de 64 bits de Android para ejecutar y depurar aplicaciones de 64 bits. Para probar el rendimiento de las plataformas x86 de 64 bits de Android, reconstruimos varios proyectos de código abierto a 64 bits y tuvimos varios ISV principales en PRC construyendo versiones de 64 bits de sus aplicaciones. Los puntos de referencia de rendimiento muestran ganancias de rendimiento de 7-8% (o incluso 20% en un caso especial) usando 64 bits en comparación con 32 bits.

Por lo general, solo necesita instalar las API de Google Intel x86 Atom_64 System Image para crear un emulador con las API de Google. Como se mencionó anteriormente, no es necesario instalar el paquete de API de Google por separado.

Si no utiliza ninguna API de Google, podría instalar Intel x86 Atom_64 System Image en su lugar.

Desde Android 5.0, Google agregó las API de Google . que es eso exactamente

¿Y cuál es la diferencia entre la imagen del sistema intel atom_64 x86 de las API de Google y la imagen del sistema intel atom x86 de Google API?

Sé que las imágenes de Intel Atom son mucho más rápidas, pero hay muchas de ellas.

¿Y qué versión debo usar como mi emulador principal?


Además de la respuesta de SilentKnight, consulte también este enlace.

https://developers.google.com/android/reference/packages

https://developers.google.com/android/guides/api-client

  1. Ver también la respuesta de Jan Gerlinger.

    ¿Qué es la API de Google y la API de marco

    Según Jan Gerlinger =

    Android está desarrollado por Google, pero también se puede utilizar sin ningún servicio de Google. Por lo tanto, la plataforma de Android SDK se puede utilizar para desarrollar aplicaciones de Android. Sin embargo, si desea utilizar cualquier servicio de Google en su aplicación de Android, debe usar la biblioteca del cliente Java API de Google.

  2. Y oenpelli responde

    Diferencia entre las API de Google (imagen del sistema x86) y las API de Google (imagen del sistema ARM) en Android 4.4.2

    Según declaración de oenpelli =

    Al principio, las únicas imágenes del sistema Android disponibles se ejecutaban en el conjunto de instrucciones ARM. Una imagen del sistema se utiliza para crear diferentes dispositivos virtuales Android (AVD) y emular los diferentes dispositivos Android de uso común.

    Como las estaciones de trabajo de los desarrolladores generalmente están basadas en Intel x86, el conjunto de instrucciones ARM también tuvo que ser emulado. Esto resultó en un bajo rendimiento de los AVD debido principalmente a la cantidad de traducción que el procesador x86 estaba realizando para emular también el conjunto de instrucciones ARM.

    En Android 4.0.3 (API 15), Intel proporcionó su propia imagen del sistema Android basada en x86. Esto podría usarse para crear AVD que no necesitaban realizar la traducción ARM. Combinados con el Intel Hardware Accelerated Execution Manager (HAXM), los AVM x86 fueron hasta 10 veces más rápidos que los emuladores ARM equivalentes.

    El soporte para las API de Android específicas de Google, como la API de Google maps de Android, no se proporciona con las imágenes estándar del sistema Android. Deben instalarse por separado utilizando el Android SDK Manager. Para utilizar estas API con una imagen del sistema x86, también necesita instalar las API de Google (imagen del sistema x86) para el mismo nivel de API.


Cada emulador tiene una arquitectura de procesador diferente.

Normalmente uso la arquitectura ARMv7, pero probablemente es mejor probar en todas las arquitecturas para admitir más teléfonos cuando lanzas tu aplicación.


Las API de Android son parte de las API de Google . Las API de Google contienen API de Android, API de Google Map, API de servicios de Google, API de Google Plus y algo así.