Hi, I tried one more thing just now. I pulled this com.google.android.maps.jar (using adb pull) from the emulator and placed it in /system/framework folder. It is still giving the same issue.
Do you know if we can do something with the com.google.android.maps.jar file that i pulled from the emulator? Thanks, -Ravi On Fri, Jan 30, 2009 at 1:38 PM, Dianne Hackborn <hack...@android.com>wrote: > Yes, as I originally say said: "Unless you have the Google maps library > built into your system image (it is not a part of the open source platform), > you won't be able to install the Google maps app which relies on it." > > The maps library is owned by Google and not part of the open source > platform. You would need to talk with Google about getting it. > > > On Fri, Jan 30, 2009 at 11:36 AM, Ravi Kumar BS <ravik...@gmail.com>wrote: > >> Hi, >> >> I tried to install this Maps.apk in a different way. Instead of using "adb >> install Maps.apk" command, I copied the Maps.apk in the /system/app folder. >> Next time when booted the board, I collected the logs (logcat). In that I am >> seeing following messages. >> >> From the log I see that It is looking for com.google.android.maps and is >> not able to find it. From where can i get this and where should I put this >> in the rootfs ? >> >> >> ================LOGS=============== >> I/PackageManager( 717): /system/app/Maps.apk changed; collecting certs >> D/dalvikvm( 717): GC freed 4702 objects / 288728 bytes in 44ms >> D/dalvikvm( 717): GC freed 5531 objects / 410376 bytes in 47ms >> E/PackageManager( 717): Package com.google.android.apps.maps requires >> unavailable shared library com.google.android.maps; ignoring! >> I/PackageManager( 717): /system/app/Hello.apk changed; collecting certs >> W/PackageParser( 717): Exception reading /system/app/Hello.apk >> W/PackageParser( 717): java.util.zip.ZipException: Central Directory >> Entry not found >> W/PackageParser( 717): at >> java.util.zip.ZipEntry.<init>(ZipEntry.java:486) >> W/PackageParser( 717): at >> java.util.zip.ZipFile.readCentralDir(ZipFile.java:360) >> W/PackageParser( 717): at >> java.util.zip.ZipFile.<init>(ZipFile.java:111) >> W/PackageParser( 717): at >> java.util.zip.ZipFile.<init>(ZipFile.java:135) >> W/PackageParser( 717): at >> java.util.jar.JarFile.<init>(JarFile.java:229) >> W/PackageParser( 717): at >> java.util.jar.JarFile.<init>(JarFile.java:212) >> W/PackageParser( 717): at >> android.content.pm.PackageParser.collectCertificates(PackageParser.java:333) >> W/PackageParser( 717): at >> com.android.server.PackageManagerService.collectCertificatesLI(PackageManagerService.java:1692) >> W/PackageParser( 717): at >> com.android.server.PackageManagerService.scanPackageLI(PackageManagerService.java:1741) >> W/PackageParser( 717): at >> com.android.server.PackageManagerService.scanDirLI(PackageManagerService.java:1663) >> W/PackageParser( 717): at >> com.android.server.PackageManagerService.<init>(PackageManagerService.java:457) >> W/PackageParser( 717): at >> com.android.server.PackageManagerService.main(PackageManagerService.java:258) >> W/PackageParser( 717): at >> com.android.server.ServerThread.run(SystemServer.java:111) >> I/PackageManager( 717): Failed verifying certificates for package:android >> >> On Thu, Jan 29, 2009 at 6:55 PM, Dianne Hackborn >> <hack...@android.com>wrote: >> >>> I don't know, you might need to step through the code to see what is >>> going on. >>> >>> >>> On Thu, Jan 29, 2009 at 4:36 PM, Ravi Kumar BS <ravik...@gmail.com>wrote: >>> >>>> Hi, >>>> >>>> I dont know why the command is not able to copy. Because, I am able to >>>> copy these .apk files manually into this folder which means, there is no >>>> problem with the permission. I am using following steps, >>>> >>>> export ADBHOST=128.247.77.92 >>>> Run the emulator >>>> ps -a | grep adb >>>> kill -9 19494 >>>> ./adb devices >>>> ./adb install /home/androidgps/ravi/APKs/Notepadv3.apk >>>> >>>> am I missing something? >>>> >>>> Regards, >>>> -Ravi >>>> On Thu, Jan 29, 2009 at 5:12 PM, Dianne Hackborn <hack...@android.com >>>> > wrote: >>>> >>>>> Then that would be because it can't write to /data/app. >>>>> >>>>> >>>>> On Thu, Jan 29, 2009 at 2:45 PM, Ravi Kumar BS <ravik...@gmail.com>wrote: >>>>> >>>>>> Hi, >>>>>> >>>>>> I looked at the log. But could not make out much. It just said >>>>>> "Couldn't copy package file to temp file". Following is the log for >>>>>> analysis. >>>>>> >>>>>> Please see if you can make out something. >>>>>> >>>>>> D/AndroidRuntime( 994): >>>>>> D/AndroidRuntime( 994): >>>>>>>>>>>>>> AndroidRuntime START >>>>>> <<<<<<<<<<<<<< >>>>>> D/AndroidRuntime( 994): CheckJNI is ON >>>>>> D/AndroidRuntime( 994): --- registering native functions --- >>>>>> E/PackageManager( 719): Couldn't copy package file to temp file. >>>>>> D/AndroidRuntime( 994): Shutting down VM >>>>>> D/dalvikvm( 994): DestroyJavaVM waiting for non-daemon threads to >>>>>> exit >>>>>> D/dalvikvm( 994): DestroyJavaVM shutting VM down >>>>>> D/dalvikvm( 994): HeapWorker thread shutting down >>>>>> D/dalvikvm( 994): HeapWorker thread has shut down >>>>>> D/jdwp ( 994): JDWP shutting down net... >>>>>> >>>>>> Regards, >>>>>> -Ravi >>>>>> On Thu, Jan 29, 2009 at 4:23 PM, Dianne Hackborn < >>>>>> hack...@android.com> wrote: >>>>>> >>>>>>> The error code may be confused. Unless you have the Google maps >>>>>>> library built into your system image (it is not a part of the open >>>>>>> source >>>>>>> platform), you won't be able to install the Google maps app which >>>>>>> relies on >>>>>>> it. >>>>>>> >>>>>>> You should always look at the log, which often has more information >>>>>>> about errors. In this case the package manager has probably logged some >>>>>>> more descriptive error information. >>>>>>> >>>>>>> >>>>>>> On Thu, Jan 29, 2009 at 12:45 PM, Ravi Kumar BS >>>>>>> <ravik...@gmail.com>wrote: >>>>>>> >>>>>>>> Hi, >>>>>>>> >>>>>>>> I am trying to install an .apk file on omap zoom which is failing. >>>>>>>> Following is the command that I use and the result of it, >>>>>>>> >>>>>>>> $./adb install /home/androidgps/ravi/APKs/Maps.apk >>>>>>>> >>>>>>>> 175 KB/s (1073194 bytes in 5.972s) >>>>>>>> pkg: /data/local/tmp/Maps.apk >>>>>>>> Failure [*INSTALL_FAILED_INSUFFICIENT_STORAGE*] >>>>>>>> >>>>>>>> I am not sure what is the reason for this error. Please let me know >>>>>>>> if you know how to get over this issue. >>>>>>>> >>>>>>>> Thanks, >>>>>>>> -Ravi >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> Dianne Hackborn >>>>>>> Android framework engineer >>>>>>> hack...@android.com >>>>>>> >>>>>>> Note: please don't send private questions to me, as I don't have time >>>>>>> to provide private support. All such questions should be posted on >>>>>>> public >>>>>>> forums, where I and others can see and answer them. >>>>>>> >>>>>>> >>>>>>> >>>>> >>>>> >>>>> -- >>>>> Dianne Hackborn >>>>> Android framework engineer >>>>> hack...@android.com >>>>> >>>>> Note: please don't send private questions to me, as I don't have time >>>>> to provide private support. All such questions should be posted on public >>>>> forums, where I and others can see and answer them. >>>>> >>>>> >>>>> >>> >>> >>> -- >>> Dianne Hackborn >>> Android framework engineer >>> hack...@android.com >>> >>> Note: please don't send private questions to me, as I don't have time to >>> provide private support. All such questions should be posted on public >>> forums, where I and others can see and answer them. >>> >>> >>> > > > -- > Dianne Hackborn > Android framework engineer > hack...@android.com > > Note: please don't send private questions to me, as I don't have time to > provide private support. All such questions should be posted on public > forums, where I and others can see and answer them. > > > > > -- B.S.Ravi Kumar --~--~---------~--~----~------------~-------~--~----~ unsubscribe: android-porting+unsubscr...@googlegroups.com website: http://groups.google.com/group/android-porting -~----------~----~----~----~------~----~------~--~---