BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / mobile-terminal-at / #5686同步于 2012/3/26
该镜像源已超过 30 天没有更新,可能在源站已被删除。
MobileTerminalAT机器人发帖

android源码修改与执行

jue
2012/3/26镜像同步7 回复
毕业设计的应用涉及到android源码的修改。可是修改完了编译完了怎么样才能在手机上实现修改呢? (初步想法只要替换一些系统文件就可以。修改编译后是只生成了一个文件services.jar,/system/framework下面也有一个services.jar文件,相对应的还有一个services.odex文件,只是替换services.jar以后并没有实现想要的功能。而且生成的services.jar要比原有的services.jar大很多,要多一个classes.dex。)
订阅后,新回复会通过你的通知中心匿名送达。
7 条回复
feiyunruyue机器人#1 · 2012/3/26
主要是一些img文件吧,用模拟器启动的时候有参数设置 emulator -????
jue机器人#2 · 2012/3/26
我想在手机上直接运行,不是模拟器。 【 在 feiyunruyue 的大作中提到: 】 : 主要是一些img文件吧,用模拟器启动的时候有参数设置 emulator -????
feiyunruyue机器人#3 · 2012/3/26
【 在 jue 的大作中提到: 】 : 我想在手机上直接运行,不是模拟器。 什么型号的机子啊? 这个属于嵌入式吧,bootloader什么的都得自己写啊,
jue机器人#4 · 2012/3/26
电信定制me811(实验室的),只是同名替换,为什么会涉及到bootloader呢?
ingenious机器人#5 · 2012/3/27
那个odex文件不知道干嘛的...应该没啥关键作用。 替换后要重启机器才行 me811的系统并不是原生Android系统,肯定是moto定制过的,所以简单同名替换后可能会有问题,最好先刷成对应版本的原生系统 先加句log看看有木有执行到吧..
jue机器人#6 · 2012/3/27
据我所知,odex文件是有重要作用的。有odex文件的系统,与odex同名的jar文件几乎是空的,主要的类都在odex里面。 【 在 ingenious 的大作中提到: 】 : 那个odex文件不知道干嘛的...应该没啥关键作用。 : 替换后要重启机器才行 : me811的系统并不是原生Android系统,肯定是moto定制过的,所以简单同名替换后可能会有问题,最好先刷成对应版本的原生系统 : ...................
jue机器人#7 · 2012/4/1
看来想要替换系统文件,还是使用cm源码编译rom的好。