单独编译Android源码的模块。
2016-04-24 00:07
423 查看
如果你修改了android的源码,你需要重新编译,才能使修改的代码生效,这时你不需要使用make重新编译全部代码。你可以单独的对你编译的那个模块进行编译。
USER-NAME@MACHINE-NAME:~/Android$ . ./build/envsetup.sh
这个命令是为了添加一些命令
如下面的mmm,这个命令表示对指定的路径进行编译。
mm表示对当前目录下进行编译,前提是当前路径下是可编译的。
m是对这个目录以下的所有可编译的文件进行编译
USER-NAME@MACHINE-NAME:~/Android$ mmm packages/apps/Email/
对指定的路径进行编译
USER-NAME@MACHINE-NAME:~/Android$ make snod
重新编译android源码。
USER-NAME@MACHINE-NAME:~/Android$ emulator -partition-size 1024
以1024的内存大小启动模拟器
这样新启动的模拟器运行的就是你修改之后的android源码了。
USER-NAME@MACHINE-NAME:~/Android$ . ./build/envsetup.sh
这个命令是为了添加一些命令
如下面的mmm,这个命令表示对指定的路径进行编译。
mm表示对当前目录下进行编译,前提是当前路径下是可编译的。
m是对这个目录以下的所有可编译的文件进行编译
USER-NAME@MACHINE-NAME:~/Android$ mmm packages/apps/Email/
对指定的路径进行编译
USER-NAME@MACHINE-NAME:~/Android$ make snod
重新编译android源码。
USER-NAME@MACHINE-NAME:~/Android$ emulator -partition-size 1024
以1024的内存大小启动模拟器
这样新启动的模拟器运行的就是你修改之后的android源码了。
相关文章推荐
- Android Studio 2.0 功能介绍
- android studio 错误:“java.io.EOFException”
- Android Service
- Android——用Activity和Service实现简单的音乐播放器
- Android自定义控件:仿美团下拉菜单及相关代码优化
- Android多线程与线程池
- android-单元测试(Android JUnit Test)
- 2016.4.23 低空贴近零基础开发Android遇到的问题(一)
- Android图片选择器、多选框架
- android Intent 理解
- Android自定义控件:时间滚轮控件的绘制
- Android 富有动感的底部弹出框
- Android实现透明状态栏
- Android下编译ffmpeg
- Xamarin.Android之Spinner的简单探讨
- 解决android Button 自带阴影的效果
- android-向读写sdcard
- Android项目开发填坑记-Fragment的onBackPressed
- Android项目开发填坑记-Fragment的onBackPressed
- Android使用NotificationManager来进行任务栏通知(使用Bmob第三方推送)