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