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
-~----------~----~----~----~------~----~------~--~---

Reply via email to