DVM crash on emulator

17 views
Skip to first unread message

Rahul Suresh

unread,
Aug 4, 2010, 3:05:28 AM8/4/10
to android-...@googlegroups.com
I have compiled the android-platform for ARMv7 which i am running on the emulator. Firstly, the system does not come up i.e the UI does not come up. Secondly, when i "adb shell" into the system and run dalvikvm, i get a segmentation fault. When i check logcat, it prints a lot of messages saying that dvm initialization failed.

Is it possible to run android-platform compiled for ARMv7 on the emulator? I also see that the JIT compiler in dalvik gets enabled only for ARMv7. Is there some dependency of the JIT compiler on ARMv7?

Regards,
Rahul

fadden

unread,
Aug 5, 2010, 6:18:18 PM8/5/10
to android-platform
On Aug 4, 12:05 am, Rahul Suresh <rahuleinst...@gmail.com> wrote:
> Is it possible to run android-platform compiled for ARMv7 on the emulator? I

No. There are bugs in the ARM QEMU implementation that prevent the
armv7-a target from working correctly.

Javed Absar

unread,
Aug 5, 2010, 11:28:19 PM8/5/10
to android-...@googlegroups.com
Hi
 
In that case,whats the best option for debugging it? on the target boards ?
thanks
Javed

 

--
You received this message because you are subscribed to the Google Groups "android-platform" group.
To post to this group, send email to android-...@googlegroups.com.
To unsubscribe from this group, send email to android-platfo...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/android-platform?hl=en.




--
my homepage: http://www.javedabsar.com

fadden

unread,
Aug 6, 2010, 4:46:56 PM8/6/10
to android-platform
On Aug 5, 8:28 pm, Javed Absar <javed.ab...@gmail.com> wrote:
> In that case,whats the best option for debugging it? on the target boards ?

I'm not sure what "it" refers to. If you want to use the emulator you
need to build for armv5te. If you have a droid, nexus one, or other
recent hardware you can build for armv7-a.

You should be able to enable the JIT for armv5te by tweaking the
dalvik makefile.
Reply all
Reply to author
Forward
0 new messages