Error de INSTALL_FAILED_MISSING_SHARED_LIBRARY en Android

Cuando estoy intentando funcionar una aplicación del androide que utilice la API de Google consigo el error siguiente

[2009-07-11 11:46:43 – FirstMapView] Error de instalación: INSTALL_FAILED_MISSING_SHARED_LIBRARY
[2009-07-11 11:46:43 – FirstMapView] Compruebe la salida logcat para obtener más detalles.
[2009-07-11 11:46:44 – FirstMapView] Lanzamiento cancelado!

¿Puede alguien ayudarme a resolver este error?

Para obtener más INSTALL_FAILED_MISSING_SHARED_LIBRARY error INSTALL_FAILED_MISSING_SHARED_LIBRARY con Google Maps para Android:

  1. Instale las API de mapas de Google. Esto se puede hacer en Eclipse Windows / Android SDK y AVD Manager -> Paquetes Disponibles -> Complementos de Terceros -> Google Inc. -> Google APIs de Google Inc., Android API X

  2. Desde la línea de comandos crear AVD nuevo. Esto se puede hacer mediante la lista de objetivos (objetivos de la lista de android), a continuación, crear anddav avd -n new_avd_api_233 -t "Google Inc.:Google APIs: X"

  3. A continuación, cree AVD (Android Virtual Device) en Eclipse Windows / Android SDK y AVD Manager -> New … -> (Nombre: new_avd_X, Target: API de Google (Google Inc.)

    IMPORTANT : Debe crear su AVD con Target como API de Google (Google Inc.) de lo contrario volverá a fallar.

  4. Crea Proyecto Android en el archivo Eclipse / Nuevo / Proyecto Android y selecciona Destino de compilación de API de Google.

  5. Agregue <uses-library android: name = "com.google.android.maps" /> entre etiquetas <application> </ application>.

  6. Ejecutar proyecto como aplicación para Android.

Si el error persiste, entonces usted todavía tiene problemas, si funciona, entonces este error está siempre detrás de usted.

 <uses-library android:name="com.google.android.maps" android:required="false" /> 

Si es necesario, es necesario cambiar

Puedes resolverlo ejecutándose en el emulador de la API de Google.

Para ejecutar en el emulador de API de Google, abre tu Android SDK & AVD Manager> Paquetes disponibles> Google Repos> selecciona los niveles de API de Google que necesitas probar.

Después de instalarlos, agréguelos como dispositivo virtual y ejecútelos.

  1. Eclipse abierto
  2. Ir:

    Proyecto> Propiedades> Android> seleccione: google APIs Android 4.0.3

  3. Haga clic en Icono:

    Administrador de dispositivos virtuales de Android> Editar> Cuadro de selección en Tablas> API de Google APIsLevel15
    Y seleccione Built-in: es WQVGA400> Editar AVD> Iniciar

Tengo este mismo error al instalar en un dispositivo real. Puede encontrar más información y una solución para cargar las bibliotecas que faltan en el dispositivo en el siguiente sitio:

Corregir el error INSTALL_FAILED_MISSING_SHARED_LIBRARY

Para configurarlo correctamente, hay dos archivos clave que se deben copiar en el sistema:

Com.google.android.maps.xml

Com.google.android.maps.jar

Estos archivos se encuentran en cualquiera de estos paquetes de aplicaciones de Google:

 http://android.d3xt3...0120-signed.zip http://goo-inside.me...0120-signed.zip http://android.local...0120-signed.zip 

Estos enlaces ya no funcionan, pero puedes encontrar los archivos en el android sdk si tienes Google Maps API v1

Después de descomprimir cualquiera de estos archivos, desea copiar los archivos en su sistema, como-ah-so:

 adb remount adb push system/etc/permissions/com.google.android.maps.xml /system/etc/permissions adb push system/framework/com.google.android.maps.jar /system/framework adb reboot 

Estoy desarrollando una aplicación a la versión 2.2, la versión de la API sería en el octavo … tenía el mismo error y el error me dijo que era a google maps API, todo lo que hicimos fue cambiar mi ADV para mi proyecto API 2.2 y también para el API.

Esto funcionó para mí y encontró la biblioteca API necesaria.

Esto ocurre cuando intenta ejecutar la aplicación en el emulador. Emulator no tiene una biblioteca de google maps compartida.

Otra forma de resolver este problema es instalar las librerías que faltan que necesita.

Puede descargar las librerías y ver cómo instalarlas aquí .

Cuando intento estas soluciones.
Resolví con:
Crear un nuevo dispositivo virtual (seleccione Google APIs (Google Inc) -API Nivel 15 reemplazar android 4.0.3-APILevel 15) y luego ejecutar de nuevo. Resuelto.

Creo que es sólo porque el dispositivo no tiene google apis ~

IDE: android-studio SO: ubuntu 12.04

  • Lo que es armeabi y por qué lo usan
  • Comprensión del diálogo del selector de color
  • Construye la librería Android-openssl para la plataforma 2.1
  • Agregar una lib nativa a un APK
  • Cargando bibliotecas compartidas de terceros desde una actividad nativa de Android
  • Vinculación con la biblioteca compartida versionada en Android NDK
  • Compartir una biblioteca de Android entre varias aplicaciones de Android con Gradle
  • Android - cómo evitar el despliegue múltiple del mismo .jar
  • ¿No se pudo enlazar libstlport_shared, aunque esté presente ...?
  • Dalvik auto-compilado no carga bibliotecas compartidas
  • Errores de coincidencia de tar cuando agrega biblioteca en eclipse
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.