- 论坛徽章:
- 0
|
因为项目需要,在dalvik/vm/oo/Object.h 中的Object结构体中添加了一项。
并修改了dalvik/vm/mterp/common/asm-constants.h 中的 asm offset。
成功编译通过后,在手机上运行时报错如下:
9170 W/dalvikvm(17829): DexOpt: --- END 'ext.jar' --- status=0x000b, process failed
9171 E/dalvikvm(17829): Unable to extract+optimize DEX from '/system/framework/ext.jar'
9172 D/dalvikvm(17829): Unable to process classpath element '/system/framework/ext.jar'
9173 D/dalvikvm(17829): DexOpt: incorrect opt magic number (0xff ff ff ff)
9174 D/dalvikvm(17829): ODEX file is stale or bad; removing and retrying (/data/dalvik-cache/system@framework@framework.jar@classes.dex)
9175 D/dalvikvm(17829): DexOpt: --- BEGIN 'framework.jar' (bootstrap=1) ---
9176 E/dalvikvm(18065): Fatal error: java/lang/Object
9177 E/dalvikvm(18065): VM aborting
请问修改dalvik内部数据结构后,还有哪些是要修改的吗? |
|