2010-09-23 5 views
3

Je développe l'application qui fonctionne sur les plates-formes Android 1.5 et Andoroid 2.x. Quand je l'installe sur Android 2.2 tout est OK, mais avec l'émulateur Android 1.5 je reçois une erreur:Android: INSTALL_FAILED_DEXOPT lors de l'installation de l'application sur android 1.5

Failure [INSTALL_FAILED_DEXOPT] 

Quel est le problème peut être?

UPD C'est sortie Logcat:

09-26 07:12:22.484: INFO/PackageManager(579): /data/app/vmdl23706.tmp changed; unpacking 
09-26 07:12:22.494: DEBUG/installd(557): DexInv: --- BEGIN '/data/app/vmdl23706.tmp' --- 
09-26 07:12:36.114: ERROR/dalvikvm(1362): LinearAlloc exceeded capacity, last=336 
09-26 07:12:36.114: ERROR/dalvikvm(1362): VM aborting 
09-26 07:12:36.265: INFO/DEBUG(551): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** 
09-26 07:12:36.265: INFO/DEBUG(551): Build fingerprint: 'generic/sdk/generic/:1.5/CUPCAKE/150240:eng/test-keys' 
09-26 07:12:36.265: INFO/DEBUG(551): pid: 1362, tid: 1362 >>> /system/bin/dexopt <<< 
09-26 07:12:36.265: INFO/DEBUG(551): signal 11 (SIGSEGV), fault addr deadd00d 

Il semble que la mémoire ne suffisait pas ... Si quelqu'un sait comment se battre avec ce problème? je serais très reconnaissant pour toute aide.

+0

Peut-être que cela pourrait poser un problème au nombre de classes/méthodes de l'App. J'ai également lancé un autre post: http://stackoverflow.com/a/25595353/2411379 –

Répondre

0

J'ai rencontré ce problème lors de la tentative d'installation de mon application sur l'émulateur. Ce qui a aidé à réinitialiser l'émulateur (effacer toutes les données utilisateur) via AVD Manager. Voyons voir combien de temps cela va durer ....

Questions connexes