Is there any Dalvik bytecoder available?

by Gonzalo » Tue, 06 Jul 2010 16:49:26 GMT

Sponsored Links
As part of my research I implemented a runtime bytecoder for Java apps
based on Javassist. The idea is to introduce code to execute code
remotely based on current context. Since the context is not the same
at every moment, I need to perform the bytecoding at every execution
(if needed).
I tried to port my code to Android in order to test it on mobile
devices (I already tested it on win mobile and iphone using phoneme
and jamvm respectively). However, I could not find any bytecoding tool
available for Dalvik.
Is there any Dalvik bytecoder available or an ongoing project that I
can join/check that is working on this issue?
If not, is there any other alternative beside running a decompiler for
dex files, and modifying it manually?



Is there any Dalvik bytecoder available?

by fadden » Thu, 08 Jul 2010 06:43:54 GMT


I'm not sure what you mean by "bytecoder".

You can generate Java bytecode and convert it with "dx", but most
Android devices are a bit resource-limited to run dx directly. is an assembler/disassembler for DEX. 


Sponsored Links

Other Threads

1. How to differentiate a tap event generated by system or by user

Hi All,

Urgently needed help on this.
Actually i am recording and playing a sequence of events using
getevent and sendevent class,
now while playing the recorded events. Now while playing the recorded
events i want to know if any new tap event is generated by user. So is
there any way to differentiate a tap event generated by system or by
user. Also is there any way to decode the raw data provide by the
kernel to get this information.

Any Kind of suggestions would be of great help to me..
Thanks in advance....



2. Layanan wimax 4g

Dear androiders

Wah senangnya yg punya hh buat wimax
Coba browsing ke


sending from my droid device
powered by flexi unlimited
cintailah produk-produk indonesia

email & gtalk :
YM :
cnectd : satriyo


3. (WTS) HTC desire garansi 2nd htc indonesia

4. Cancel button on a status bar Notification.

5. App help

6. Bluetooth pairing request dialog

7. Publishing an application on an own web server