Hi Ravi,

Thanks again for your response and patience.

So I've confirmed that the emulator is still loading the old images
after I've compiled the android code, but I'm now running into issues
(not necessarily logging issues) when I launch the emulator or try to
run the ApiDemos application.  It turns out that the emulator that I'm
launching is looking at the emulator located in the android-sdk tools
folder.  So here's what I've done:

1) Ended up building the entire android codebase (just to be safe,
plus I had some time in my hands :)).  Basically, from <android-root>:

make clean
make -j ENABLE_PV_LOGGING=1

2) After building, I saw that the new images are built under <android-
root>/out/target/product/generic.  The three images that I need I'm
assuming are ramdisk.img, system.img, and userdata.img

3) Launched the emulator from Eclipse with option -system <android-
root>/out/target/product/generic.  Unfortunately it prompted me saying
that it could not find the kernel-qemu and that I should use -kernel
option.  Couldn't find the kernel-qemu file in the same directory, so
I did an alternative approach instead (see (4) below)

4) Since my default emulator is being launched from the android-sdk
tools folder, I copied those three built images to <android-sdk-
folder>/tools/lib/images instead.  Coincidentally, there is a kernel-
qemu file in that directory as well.

5) Relaunched the emulator again from Eclipse (this time with -wipe-
data option included but removed the -system option I added earlier).
When it came time to install the ApiDemos.apk, the following DDMS
console error appeared:

ApiDemos]  Installation error: INSTALL_FAILED_MISSING_SHARED_LIBRARY
ApiDemos]  Please check logcat output for more details

Not suprisingly, the ApiDemos app is not there and the logcat messages
show a lot of errors indicating that it couldn't find any libraries,
etc


Now, I thought maybe the only image that I need is userdata.img???  So
once more I followed the same steps as above, except this time I'm
only using the built userdata.img and kept the ramdisk.img and
system.img as is.  Everything loaded fine, but when it came time to
play a streaming file, I continue to see the VERBOSE log of tag
ProtocolEngine (argh!)


Can you help me point out what step I did wrong here?  Did I copy the
wrong images?  Did I build it incorrectly?


-R




--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"android-framework" 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-framework?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to