Xav, I always wipe emulator with -wipe-data before starting it, so the output I am getting is the one with clean emulator. But still get an error. My APK is around 2.5 Mb - may be it's too much?
Regards, Alex On Aug 19, 6:49 am, "Xavier Ducrohet" <[EMAIL PROTECTED]> wrote: > Hi zero, > > -11 is INSTALL_FAILED_DEXOPT which is returned "if the new package failed > while optimizing and validating its dex files, either because there was not > enough storage or the validation failed." > > I'm not sure why the uninstall does not work. You can always wipe the > emulator data, that'll fix it. I'd be interested to see the logcat output > from the install on a clean emulator. > > Xav > > > > On Mon, Aug 18, 2008 at 6:10 PM, zero <[EMAIL PROTECTED]> wrote: > > > yep, did that. just assume that the installed package is named > > org.openintents: > > adb install openintents-debug.apk fails [-11] > > after that i see a directory /data/data/org.openintents on the > > emulator, > > that is already unexpected after a fail (??) > > > abd uninstall org.openintents comes back with "failure" > > on the adb logcat there is just: > > D/AndroidRuntime( 214): --- registering native functions --- > > W/PackageManager( 52): Package source /data/app/org.openintents.apk > > does not exist. > > D/AndroidRuntime( 214): Shutting down VM > > > there's certainly a reason install fails, and so it's ok if install -r > > does as well. > > but uninstall should scrap the install. is there a way to force it ? > > > if you're intressted in the apk, i propably might send you that, > > but have to check with the team first ... > > > On Aug 19, 2:07 am, "Xavier Ducrohet" <[EMAIL PROTECTED]> wrote: > > > Hi zero, > > > > just to be sure, "adb uninstall" takes the application package, as in > > > com.company.product, not the package file (.apk). > > > > Xav > > > > On Mon, Aug 18, 2008 at 5:04 PM, zero <[EMAIL PROTECTED]> wrote: > > > > > my 2 cents: > > > > there must be something about the verify process. > > > > * without further investigation, the whole smack api is now failing. > > > > a lot of this seems to be caused by awt or javax classes missing. > > > > > * what will verify accept or reject on which base ? > > > > > * anyhow, if my installation fails the first time, i'm now stuck: > > > > adb uninstall fails without error message, > > > > adb install -r fails with replace_couldnt_delete > > > > > On Aug 18, 11:20 pm, "Justin (Google Employee)" <[EMAIL PROTECTED]> > > > > wrote: > > > > > Okay, I think we're all getting confused by overloaded words here. > > > > > > Alex, I believe you are asking about non-public APIs, that is > > > > > undocumented classes. These classes are no longer accessible, I > > > > > believe in M5 some undocumented classes could be accessed by > > > > > application code. The reason access is disallowed is because, well, > > > > > they're not public APIs. > > > > > > Shane, I believe you are inferring something about Java private and > > > > > inner classes. There is, of course, no restriction on creating Java > > > > > private or inner classes on Android. > > > > > > Hopefully this clarifies things. > > > > > > Cheers, > > > > > Justin > > > > > Android Team @ Google > > > > > > On Aug 18, 2:07 pm, Alex Pisarev <[EMAIL PROTECTED]> wrote: > > > > > > > Justin, > > > > > > > Is there any reasonable explaination why private classes are banned > > > > > > now? > > > > > > > Regards, > > > > > > Alex > > > > > > > On 18 авг, 14:02, "Justin (Google Employee)" <[EMAIL PROTECTED]> > > wrote: > > > > > > > > What do you mean by 'internal' classes? You mean inner classes or > > > > > > > private classes? If you mean private classes, I believe, yes, > > this is > > > > > > > now no longer allowed. > > > > > > > > Cheers, > > > > > > > Justin > > > > > > > Android Team @ Google > > > > > > > > On Aug 18, 1:50 pm, Alex Pisarev <[EMAIL PROTECTED]> wrote: > > > > > > > > > I ported my app, did a clean build and when trying to deploy it > > to > > > > the > > > > > > > > emulator I get the following error: > > > > > > > > > >adb install AndroCom.apk > > > > > > > > > 1882 KB/s (0 bytes in 2048642.001s) > > > > > > > > pkg: /data/local/tmp/AndroCom.apk > > > > > > > > Failure [-11] > > > > > > > > > adb logcat output: > > > > > > > > > D/PackageParser( 54): Scanning package: > > /data/app/vmdl38741.tmp > > > > > > > > D/dalvikvm( 54): GC freed 4942 objects / 310576 bytes in 55ms > > > > > > > > D/dalvikvm( 54): GC freed 3353 objects / 354784 bytes in 52ms > > > > > > > > D/dalvikvm( 54): GC freed 6596 objects / 290648 bytes in 57ms > > > > > > > > D/dalvikvm( 54): GC freed 20120 objects / 868592 bytes in > > 86ms > > > > > > > > D/dalvikvm( 54): GC freed 20197 objects / 732088 bytes in > > 82ms > > > > > > > > D/dalvikvm( 54): GC freed 20071 objects / 728032 bytes in > > 96ms > > > > > > > > D/PackageManager( 54): Scanning package com.android.commandro > > > > > > > > I/PackageManager( 54): /data/app/vmdl38741.tmp changed; > > unpacking > > > > > > > > I/dalvikvm( 27): Opening files: > > input='/data/app/vmdl38741.tmp' > > > > > > > > cache='/data/d > > > > > > > > alvik-cache/[EMAIL PROTECTED]@[EMAIL PROTECTED]' > > > > > > > > D/dalvikvm( 27): DexInv: --- BEGIN 'vmdl38741.tmp' > > (bootstrap=0) > > > > --- > > > > > > > > D/dalvikvm( 27): DexInv: waiting for verify+opt, pid=209 > > > > > > > > D/dalvikvm( 209): Unable to resolve superclass of > > Lcom/android/ > > > > > > > > commandro/activi > > > > > > > > ties/AddLocationActivity$LocationActivityOverlay; (885) > > > > > > > > D/dalvikvm( 209): Link of class > > > > 'Lcom/android/commandro/activities/ > > > > > > > > AddLocationA > > > > > > > > ctivity$LocationActivityOverlay;' failed > > > > > > > > > I get tons of other "link of class blah-blah" failed errors - > > > > merely > > > > > > > > for every internal class of the application... > > > > > > > > > What's wrong - we're not allowed to have internal classes > > anymore > > > > or > > > > > > > > what?- Скрыть цитируемый текст - > > > > > > > > - Показать цитируемый текст -- Hide quoted text - > > - Show quoted text - --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [EMAIL PROTECTED] Announcing the new Android 0.9 SDK beta! http://android-developers.blogspot.com/2008/08/announcing-beta-release-of-android-sdk.html For more options, visit this group at http://groups.google.com/group/android-developers?hl=en -~----------~----~----~----~------~----~------~--~---

