Failure [INSTALL_FAILED_DEXOPT]

Hi there, I got this well-known (actually not by me) error message, and was surfing the forum in search of some fixes.. I initially thought that some incompatibility of Android versions (5 on phone, 6 or 7 on processing) would have explained that, but i'm in the same trouble with the avd emulator..Any suggest?Thanks guys

Answers

  • @bOOx -- there are several extremely long threads on tests, requests for details and the status of your toolchain, etc. If you have read them:

    ...then you know all of the details that people on the forum will ask you for. Why don't you start by providing some of those details. You could also explain what things from your reading you tried while attempting to resolve the problem.

  • Yep sure jeremy, thanks for the hint!

    First of all, apart from the 14 warnings on libs, I got this..

    -dex: input: /var/folders/ng/nj0491pn4z56wzfsv492rkcw0000gn/T/android4425577112894695189sketch/bin/classes input: /var/folders/ng/nj0491pn4z56wzfsv492rkcw0000gn/T/android4425577112894695189sketch/libs/android-support-v4.jar input: /var/folders/ng/nj0491pn4z56wzfsv492rkcw0000gn/T/android4425577112894695189sketch/libs/processing-core.jar Pre-Dexing /var/folders/ng/nj0491pn4z56wzfsv492rkcw0000gn/T/android4425577112894695189sketch/libs/android-support-v4.jar -> android-support-v4-1a432d4458c2334255b901352f602644.jar Pre-Dexing /var/folders/ng/nj0491pn4z56wzfsv492rkcw0000gn/T/android4425577112894695189sketch/libs/processing-core.jar -> processing-core-84f9f37eb07b1f20edca0ad331bf32bf.jar Converting compiled files and external libraries into /var/folders/ng/nj0491pn4z56wzfsv492rkcw0000gn/T/android4425577112894695189sketch/bin/classes.dex... [dx] Merged dex #1 (9 defs/6.0KiB) [dx] Merged dex #2 (1153 defs/1127.0KiB) [dx] Merged dex #3 (171 defs/703.5KiB) [dx] Result is 1333 defs/2250.7KiB. Took 0.9s

    -crunch: [crunch] Crunching PNG Files in source dir: /var/folders/ng/nj0491pn4z56wzfsv492rkcw0000gn/T/android4425577112894695189sketch/res [crunch] To destination dir: /var/folders/ng/nj0491pn4z56wzfsv492rkcw0000gn/T/android4425577112894695189sketch/bin/res [crunch] Processing image to cache: /var/folders/ng/nj0491pn4z56wzfsv492rkcw0000gn/T/android4425577112894695189sketch/res/drawable-hdpi/icon.png => /var/folders/ng/nj0491pn4z56wzfsv492rkcw0000gn/T/android4425577112894695189sketch/bin/res/drawable-hdpi/icon.png [crunch] (processed image to cache entry /var/folders/ng/nj0491pn4z56wzfsv492rkcw0000gn/T/android4425577112894695189sketch/bin/res/drawable-hdpi/icon.png: 52% size of source) [crunch] Processing image to cache: /var/folders/ng/nj0491pn4z56wzfsv492rkcw0000gn/T/android4425577112894695189sketch/res/drawable-ldpi/icon.png => /var/folders/ng/nj0491pn4z56wzfsv492rkcw0000gn/T/android4425577112894695189sketch/bin/res/drawable-ldpi/icon.png [crunch] (processed image to cache entry /var/folders/ng/nj0491pn4z56wzfsv492rkcw0000gn/T/android4425577112894695189sketch/bin/res/drawable-ldpi/icon.png: 0% size of source) [crunch] Processing image to cache: /var/folders/ng/nj0491pn4z56wzfsv492rkcw0000gn/T/android4425577112894695189sketch/res/drawable-xhdpi/icon.png => /var/folders/ng/nj0491pn4z56wzfsv492rkcw0000gn/T/android4425577112894695189sketch/bin/res/drawable-xhdpi/icon.png [crunch] (processed image to cache entry /var/folders/ng/nj0491pn4z56wzfsv492rkcw0000gn/T/android4425577112894695189sketch/bin/res/drawable-xhdpi/icon.png: 74% size of source) [crunch] Processing image to cache: /var/folders/ng/nj0491pn4z56wzfsv492rkcw0000gn/T/android4425577112894695189sketch/res/drawable-xxhdpi/icon.png => /var/folders/ng/nj0491pn4z56wzfsv492rkcw0000gn/T/android4425577112894695189sketch/bin/res/drawable-xxhdpi/icon.png [crunch] (processed image to cache entry /var/folders/ng/nj0491pn4z56wzfsv492rkcw0000gn/T/android4425577112894695189sketch/bin/res/drawable-xxhdpi/icon.png: 89% size of source) [crunch] Processing image to cache: /var/folders/ng/nj0491pn4z56wzfsv492rkcw0000gn/T/android4425577112894695189sketch/res/drawable-xxxhdpi/icon.png => /var/folders/ng/nj0491pn4z56wzfsv492rkcw0000gn/T/android4425577112894695189sketch/bin/res/drawable-xxxhdpi/icon.png [crunch] (processed image to cache entry /var/folders/ng/nj0491pn4z56wzfsv492rkcw0000gn/T/android4425577112894695189sketch/bin/res/drawable-xxxhdpi/icon.png: 89% size of source) [crunch] Processing image to cache: /var/folders/ng/nj0491pn4z56wzfsv492rkcw0000gn/T/android4425577112894695189sketch/res/drawable/icon.png => /var/folders/ng/nj0491pn4z56wzfsv492rkcw0000gn/T/android4425577112894695189sketch/bin/res/drawable/icon.png [crunch] (processed image to cache entry /var/folders/ng/nj0491pn4z56wzfsv492rkcw0000gn/T/android4425577112894695189sketch/bin/res/drawable/icon.png: 84% size of source) [crunch] Crunched 6 PNG files to update cache

    -package-resources: Creating full resource package...

    -package: Current build type is different than previous build: forced apkbuilder run. Creating firstandroid-debug-unaligned.apk and signing it with a debug key...

    -post-package:

    -do-debug: Running zip align on final apk... [echo] Debug Package: /var/folders/ng/nj0491pn4z56wzfsv492rkcw0000gn/T/android4425577112894695189sketch/bin/firstandroid-debug.apk [propertyfile] Creating new property file: /var/folders/ng/nj0491pn4z56wzfsv492rkcw0000gn/T/android4425577112894695189sketch/bin/build.prop [propertyfile] Updating property file: /var/folders/ng/nj0491pn4z56wzfsv492rkcw0000gn/T/android4425577112894695189sketch/bin/build.prop [propertyfile] Updating property file: /var/folders/ng/nj0491pn4z56wzfsv492rkcw0000gn/T/android4425577112894695189sketch/bin/build.prop [propertyfile] Updating property file: /var/folders/ng/nj0491pn4z56wzfsv492rkcw0000gn/T/android4425577112894695189sketch/bin/build.prop

    -post-build:

    debug:


    and the sketch is simply this:

    void setup() { fullScreen(); noStroke(); fill(0); }

    void draw() { background(204); if (mousePressed) { if (mouseX < width/2) { rect(0, 0, width/2, height); // Left } else { rect(width/2, 0, width/2, height); // Right } } }

Sign In or Register to comment.