I tried to install the application manually via adb, just run adb install HelloAndroid.apk in the command line, it said D:\Android\android-sdk-windows-1.5_r3\tools>adb install HelloAndroid.apk EOCD not found, not Zip file 'HelloAndroid.apk' is not a valid zip file
So does it mean that the file is corrupted ? On Aug 30, 9:58 pm, Ivan <[email protected]> wrote: > I am using Eclipse 3.4.2. > I have tried to reset the emulator, but no luck. Actually, I have > recreated the avd for many times. > Is it possible related to the debug key ? I found that the apk file > generated by Eclipse is signed, for I could not open it by 7-zip, so > is it the correctly behavior ? > Thanks ! > > On Aug 24, 5:31 pm, Sean Hodges <[email protected]> wrote: > > > Which version of Eclipse are you both running? > > > I've not come across this problem before, but its possible that your > > emulator needs resetting. Try running: > > > emulator -wipe-data > > > from the command line to reset the data image. > > > Sean > > > On Sun, Aug 23, 2009 at 2:57 PM, Ivan<[email protected]> wrote: > > > Does anybody has any idea about it ? I was blocked by this for a while, I > > > even recreated my dev environment, including Eclipse and the ADT plugin. > > > But I still got this error, it is just a HelloWorld Android application, I > > > did no change to the codes. > > > > 08-23 13:50:44.851: DEBUG/AndroidRuntime(737): >>>>>>>>>>>>>> > > > AndroidRuntime > > > START <<<<<<<<<<<<<< > > > 08-23 13:50:44.851: DEBUG/AndroidRuntime(737): CheckJNI is ON > > > 08-23 13:50:45.071: INFO/jdwp(737): received file descriptor 19 from ADB > > > 08-23 13:50:45.071: DEBUG/AndroidRuntime(737): --- registering native > > > functions --- > > > 08-23 13:50:45.672: INFO/zipro(574): Could not find > > > end-of-central-directory > > > in Zip > > > 08-23 13:50:45.672: DEBUG/asset(574): failed to open Zip archive > > > '/data/app/vmdl17627.tmp' > > > 08-23 13:50:45.734: WARN/PackageParser(574): Unable to read > > > AndroidManifest.xml of /data/app/vmdl17627.tmp > > > 08-23 13:50:45.734: WARN/PackageParser(574): > > > java.io.FileNotFoundException: > > > AndroidManifest.xml > > > 08-23 13:50:45.734: WARN/PackageParser(574): at > > > android.content.res.AssetManager.openXmlAssetNative(Native Method) > > > 08-23 13:50:45.734: WARN/PackageParser(574): at > > > android.content.res.AssetManager.openXmlBlockAsset(AssetManager.java:471) > > > 08-23 13:50:45.734: WARN/PackageParser(574): at > > > android.content.res.AssetManager.openXmlResourceParser(AssetManager.java:439) > > > 08-23 13:50:45.734: WARN/PackageParser(574): at > > > android.content.pm.PackageParser.parsePackageName(PackageParser.java:455) > > > 08-23 13:50:45.734: WARN/PackageParser(574): at > > > com.android.server.PackageManagerService.installPackageLI(PackageManagerService.java:3659) > > > 08-23 13:50:45.734: WARN/PackageParser(574): at > > > com.android.server.PackageManagerService.access$1500(PackageManagerService.java:104) > > > 08-23 13:50:45.734: WARN/PackageParser(574): at > > > com.android.server.PackageManagerService$5.run(PackageManagerService.java:3236) > > > 08-23 13:50:45.734: WARN/PackageParser(574): at > > > android.os.Handler.handleCallback(Handler.java:587) > > > 08-23 13:50:45.734: WARN/PackageParser(574): at > > > android.os.Handler.dispatchMessage(Handler.java:92) > > > 08-23 13:50:45.734: WARN/PackageParser(574): at > > > android.os.Looper.loop(Looper.java:123) > > > 08-23 13:50:45.734: WARN/PackageParser(574): at > > > android.os.HandlerThread.run(HandlerThread.java:60) > > > 08-23 13:50:45.734: ERROR/PackageManager(574): Couldn't find a package > > > name > > > in : /data/app/vmdl17627.tmp > > > > Thanks very much for any comment ! > > > > 2009/8/20 Ivan <[email protected]> > > > >> I got this error, too, Could anyone help to give any comment ? > > >> Thanks ! > > > >> On Aug 4, 10:02 pm, green <[email protected]> wrote: > > >> > Hello, I think I have read all threads related to this problem. So I > > >> > have tried the locale stuff, deleted keystore file from .android > > >> > directory etc...Please advise on getting rid of this problem: > > > >> > This is from my eclipse console on my Windows XP laptop. > > > >> > [2009-08-04 09:52:36 - Home] Uploading Home.apk onto device > > >> > 'emulator-5554' > > >> > [2009-08-04 09:52:36 - Home] Installing Home.apk... > > >> > [2009-08-04 09:52:38 - Home] Installation failed due to invalid APK > > >> > file! > > >> > [2009-08-04 09:52:38 - Home] Please check logcat output for more > > >> > details. > > >> > [2009-08-04 09:52:38 - Home] Launch canceled! > > >> > ------------------------------- > > >> > Here are the last few lines of "adb logcat" > > > >> > D/AndroidRuntime( 697): >>>>>>>>>>>>>> AndroidRuntime START > > >> > <<<<<<<<<<<<<< > > > >> > D/AndroidRuntime( 697): CheckJNI is ON > > > >> > D/AndroidRuntime( 697): --- registering native functions --- > > > >> > I/jdwp ( 697): received file descriptor 20 from ADB > > > >> > I/zipro ( 568): Could not find end-of-central-directory in Zip > > > >> > D/asset ( 568): failed to open Zip archive '/data/app/ > > >> > vmdl28216.tmp' > > > >> > W/PackageParser( 568): Unable to readAndroidManifest.xmlof /data/ > > >> > app/vmdl28216.tmp > > > >> > W/PackageParser( > > >> > 568):java.io.FileNotFoundException:AndroidManifest.xml > > > >> > W/PackageParser( 568): at > > >> > android.content.res.AssetManager.openXmlAssetNative(Native Method) > > > >> > W/PackageParser( 568): at > > >> > android.content.res.AssetManager.openXmlBlockAsset(AssetManager.java: > > >> > 471) > > > >> > W/PackageParser( 568): at > > >> > android.content.res.AssetManager.openXmlResourceParser > > >> > (AssetManager.java:439) > > > >> > W/PackageParser( 568): at > > >> > android.content.pm.PackageParser.parsePackageName(PackageParser.java: > > >> > 455) > > > >> > W/PackageParser( 568): at > > >> > com.android.server.PackageManagerService.installPackageLI > > >> > (PackageManagerService.java:3659) > > > >> > W/PackageParser( 568): at > > >> > com.android.server.PackageManagerService.access$1500 > > >> > (PackageManagerService.java:104) > > > >> > W/PackageParser( 568): at > > >> > com.android.server.PackageManagerService > > >> > $5.run(PackageManagerService.java:3236) > > > >> > W/PackageParser( 568): at android.os.Handler.handleCallback > > >> > (Handler.java:587) > > > >> > W/PackageParser( 568): at android.os.Handler.dispatchMessage > > >> > (Handler.java:92) > > > >> > W/PackageParser( 568): at > > >> > android.os.Looper.loop(Looper.java:123) > > > >> > W/PackageParser( 568): at android.os.HandlerThread.run > > >> > (HandlerThread.java:60) > > > >> > E/PackageManager( 568): Couldn't find a package name in : /data/app/ > > >> > vmdl28216.tmp > > > >> > D/AndroidRuntime( 697): Shutting down VM > > > >> > D/dalvikvm( 697): DestroyJavaVM waiting for non-daemon threads to > > >> > exit > > > >> > D/dalvikvm( 697): DestroyJavaVM shutting VM down > > > >> > D/dalvikvm( 697): HeapWorker thread shutting down > > > >> > D/dalvikvm( 697): HeapWorker thread has shut down > > > >> > D/jdwp ( 697): JDWP shutting down net... > > > >> > D/jdwp ( 697): +++ peer disconnected > > > >> > I/dalvikvm( 697): Debugger has detached; object registry had 1 > > >> > entries > > > >> > D/dalvikvm( 697): VM cleaning up > > > >> > D/dalvikvm( 697): LinearAlloc 0x0 used 629572 of 4194304 (15%) > > > >> > D/dalvikvm( 568): GC freed 1585 objects / 89480 bytes in 171ms > > > >> > Help please... > > > >> > Thanks in advance! > > > > -- > > > Ivan --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Android Beginners" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/android-beginners?hl=en -~----------~----~----~----~------~----~------~--~---

