Pregunta Error de INSTALL_FAILED_MISSING_SHARED_LIBRARY en Android


Cuando intento ejecutar una aplicación de Android que utiliza la API de Google, aparece el siguiente error

[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 del logcat para más detalles.
  [2009-07-11 11:46:44 - FirstMapView] ¡Lanzamiento cancelado!

¿Alguien puede ayudarme a resolver este error?


76
2017-07-11 06:28


origen


Respuestas:


Superar INSTALL_FAILED_MISSING_SHARED_LIBRARY error con Google Maps para Android:

  1. Instala las API de Google Maps. Esto se puede hacer en Eclipse Windows / Android SDK y AVD Manager -> Paquetes disponibles -> Complementos de terceros -> Google Inc. -> Google API por Google Inc., Android API X

  2. Desde la línea de comandos, crea un nuevo AVD. Esto puede hacerse haciendo una lista objetivos (objetivos de la lista de Android), luego crear android avd -n new_avd_api_233 -t "Google Inc.: API de Google: X"

  3. A continuación, cree AVD (dispositivo virtual Android) en Eclipse Windows / Android Administrador de SDK y AVD -> Nuevo ... -> (Nombre: new_avd_X, Destino: Google API (Google Inc.) - Nivel API X)

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

  4. Crear Android Project en Eclipse File / New / Android Project y seleccione Google APIs Build Target.

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

  6. Ejecutar proyecto como aplicación de Android.

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


90
2017-08-23 22:41



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

si es necesario, es posible que necesite cambiar


14
2018-06-11 10:41



Puede resolver que se ejecute en el emulador API de Google.

Para ejecutar el emulador de la API de Google, abra su Administrador de SDK y AVD de Android> Paquetes disponibles> Reposiciones de Google> seleccione los niveles de API de Google que necesita para probar.

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


7
2018-05-21 05:07



  1. Eclipse abierto
  2. Ir:

    proyecto> Propiedades> Android>   seleccionar: google APIs Android 4.0.3

  3. Haga clic en el icono:

    Administrador de dispositivos virtuales de Android> Editar> Cuadro de Slect en Tabget> API de APIsLevel15
      y seleccione Built-in: es WQVGA400> Edit AVD> Start


4
2018-02-27 05:41



Obtuve el mismo error al instalar en un dispositivo real. Se puede encontrar más información y una solución para cargar las bibliotecas faltantes en el siguiente sitio:

Reparar el error INSTALL_FAILED_MISSING_SHARED_LIBRARY

Para configurarlo correctamente, hay 2 archivos de clave que deben copiarse 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 Android   SDK si tienes Google Maps API v1

Después de descomprimir cualquiera de estos archivos, quiere copiar los archivos a 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

2
2018-06-26 00:56



Estoy desarrollando una aplicación para la versión 2.2, la versión de API tendría el 8 ° error ... el mismo error me dijo que era API de Google Maps, 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 me pareció que necesitaba la API de la biblioteca.


1
2017-07-04 21:44



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


0
2018-02-26 11:45



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í.


0
2017-07-20 19:24