Android编译
文章平均质量分 56
我是板栗仔
板栗仔的奋斗史
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
移植windows eclipse下的Android项目到Ubuntu编译环境编译碰到的几个问题
1. eclipse的项目是没有Android.mk的,需要自己添加Android.mk。具体添加方法可以参考Android系统自带的应用里面的Android.mk。2. 经常在编译的时候会碰到duplicate class: com.android.***.R。只要进入到应用根目录的gen目录下,一直找到底,删除掉里面的R.java即可解决。3. 另外,会碰到No rule to mak原创 2012-03-31 10:59:41 · 1570 阅读 · 1 评论 -
删除Android系统的所有自带的APP
修改build/core/main.mk文件,找到subdir_makefiles := \ $(shellbuild/tools/findleaves.py --prune=out --prune=.repo --prune=.git $(subdirs)Android.mk)修改为subdir_makefiles := \ $(shellbuild/to原创 2012-03-31 11:14:57 · 1295 阅读 · 0 评论 -
Android替换掉原有home
代码版本 : Gingerbread 2.3.7第一步:编译好的源代码,详见Android官方文档。第二步:Android2.3.7共有两个home,一个在packages/apps/Launcher2、另一个在development/samples/Home。其中,samples下的Home只是个样例,但是也在Intent过滤器里注册了Home,所以,如果单单干掉Launcher原创 2012-03-31 10:51:43 · 1890 阅读 · 1 评论 -
Android不改Framework代码修改系统默认屏幕亮度
需求:当前的屏幕亮度是102,要求将默认屏幕改为一半51。知道这个值是在SettingProvider里设置的,路径在frameworks/base/packages/SettingsProvider/res/values/defaults.xml下的”def_screen_brightness"。我们当然可以直接修改这个值,从102改为51,然后重新编译。我们可以用跟produc原创 2012-11-08 10:37:19 · 2329 阅读 · 0 评论 -
提升开发效率-Ubuntu为服务器,编译。Windows为开发机,开发。
开发Android的工程师,如果没有牵涉到编译的问题,经常只需要一台性能不错的台式机或者笔记本,装个Eclipse就可以了。如果开发的过程中碰到了编译的问题。通常是由三种解决办法1. 一机双系统2. 一机单系统+一虚拟机系统3. 双机双系统 显然,一机双系统太过烦人,每次要编译的时候,还需要重启下机器,这个不可行。再看一机单系统加上一个虚拟机,也就是使用Windows操原创 2012-11-08 10:58:00 · 1115 阅读 · 0 评论 -
移植Eclipse下的Android项目到Ubuntu源码环境下碰到的问题
1. Eclipse的项目通常是没有Android.mk的,需要自己添加Android.mk。具体添加方法可以参考Android系统自带的应用里面的Android.mk2. 经常在编译的时候会碰到duplicate class: com.android.***.R。只要进入到应用根目录的gen目录下,一直找到底,删除掉里面的R.java即可解决。(将整个gen目录删掉应该也原创 2013-02-28 17:30:41 · 670 阅读 · 0 评论
分享