反编译Android程序目前没有什么好的方法,但是在Android Emulator中可以找到一个名为Dexdump的程序,通过Dexdump可以查看出apk文件中的dex执行情况,粗略分析出原始java代码是什么样的和Dot Net中的Reflector很像。
Android编译器生成的java class相关内容都放到了dex文件中,为什么要反编译apk文件呢? 就目前来看Android开放度还很低,很多东西只有反编译官方的app才可以了解一些底层的东西,就目前而言开放度还不如Symbian,相比Windows CE就更不用提了。每天提到的开源是怎么开的,把Dalvik开了可能会好些,用java总感觉效率问题。
|
|
|
|
|
|
|
|
|