3 votes

Obtention de l'échec [INSTALL_FAILED_MISSING_SHARED_LIBRARY] lors de l'installation de Layar401.apk.

J'ai téléchargé le Layar401.apk depuis le web et j'essaie de l'installer sur mon appareil Android (HTC Magic, Android 2.2). Mais à chaque fois que j'essaie de l'installer, il dit :

adb install Layar401.apk
1098 KB/s (1855698 bytes in 1.649s)
    pkg: /data/local/tmp/Layar401.apk
Failure [INSTALL_FAILED_MISSING_SHARED_LIBRARY]

D'après d'autres messages, j'ai compris qu'il manquait peut-être une bibliothèque partagée de l'API Google Maps dans l'application. manifest.xml fichier. J'ai essayé de visualiser le manifest.xml et cela m'a donné quelque chose comme ce qui suit :

package: name='com.layar' versionCode='27' versionName='4.0.1'
uses-permission:'android.permission.ACCESS_NETWORK_STATE'
uses-permission:'android.permission.INTERNET'
uses-permission:'android.permission.ACCESS_COARSE_LOCATION'
uses-permission:'android.permission.ACCESS_COARSE_UPDATES'
uses-permission:'android.permission.ACCESS_FINE_LOCATION'
uses-permission:'android.permission.ACCESS_WIFI_STATE'
uses-permission:'android.permission.CAMERA'
uses-permission:'android.permission.WAKE_LOCK'
uses-permission:'android.permission.READ_PHONE_STATE'
uses-permission:'android.permission.VIBRATE'
uses-permission:'android.permission.WRITE_EXTERNAL_STORAGE'
application: label='Layar' icon='res/drawable/icon.png'
uses-library:'com.google.android.maps'
launchable activity name='com.layar.Main'label='Layar' icon=''
sdkVersion:'3'
targetSdkVersion:'4'
uses-feature:'android.hardware.camera'
main
other-activities
other-receivers
supports-screens: 'small' 'normal' 'large'
locales: '--_--' 'ja' 'de' 'he' 'sk' 'el' 'nl' 'ko' 'fr' 'tr' 'es' 'it' 'pt' 'hu' 'ru' 'sv' 'fr_CA' 'zh_HK' 'zh_CN' 'pt_BR' 'es_US' 'zh_TW'
densities: '120' '160' '240'

Mais ici, il est indiqué que la bibliothèque comprend également l'API de Google Maps. Je ne sais donc pas pourquoi je ne peux pas installer ce fichier apk.

Toute forme d'aide sera appréciée.

Merci.

7voto

CommonsWare Points 402670

Votre appareil ne dispose pas de l'API Google Maps, apparemment.

0voto

dylanlknowles Points 1103

Zeb,

Sachant que vous utilisez cyanogenmod 6.0, cela pourrait être utile à examiner :

http://forum.cyanogenmod.com/topic/5687-is-anyone-else-able-to-download-layar-places-directory-on-cm6/

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X