Android 源码单独编译和文件替换
2016-06-03 15:15
525 查看
单独编译
单独编译必须在源码完全编译的基础上进行在编译make -j 执行之后,会生成out文件夹,文件夹和android系统的文件系统一一对应。文件结构在此不再描述,不同系统厂商可能会有细微差别。
运行命令
source build/envsetup.sh
mmm packages/apps/Music//这是示范,文件路径视自己情况而定
生成的文件在
<源码路径>\out\target\product\generic\system\app//配合上诉示范,具体路径根据自己情况而定
文件替换
使用adb remount命令将机器改为可读写
再使用
adb push packages/apps/Music system/framework_app/apps将单独编译后的apk文件
push进机器。
注意上诉的所有文件路径皆为示范,请更具自己实际情况做调整
最后
adb reboot重启,开机调试
相关文章推荐
- 使用C++实现JNI接口需要注意的事项
- Android IPC进程间通讯机制
- Android Manifest 用法
- [转载]Activity中ConfigChanges属性的用法
- Android之获取手机上的图片和视频缩略图thumbnails
- Android之使用Http协议实现文件上传功能
- Android学习笔记(二九):嵌入浏览器
- android string.xml文件中的整型和string型代替
- i-jetty环境搭配与编译
- android之定时器AlarmManager
- android wifi 无线调试
- Android Native 绘图方法
- Android java 与 javascript互访(相互调用)的方法例子
- android 代码实现控件之间的间距
- android FragmentPagerAdapter的“标准”配置
- Android"解决"onTouch和onClick的冲突问题
- android:installLocation简析
- android searchView的关闭事件
- SourceProvider.getJniDirectories