android源码模块编译出现的问题
来源:互联网 发布:mac 批量保存网页图片 编辑:程序博客网 时间:2024/04/23 19:25
全编andorid后,单独修改编译一个framwork模块,或者app, make snod会有如下告警信息:
Warning: with dexpreopt enabled, you may need a full rebuild
使用这样make snod 出来的镜像,有的时候会发现镜像缺失,我出现的情况是只有system,img 。userdata.img和ramdisk.img都不见了,
或者是镜像齐全但是内核不能启动,模拟器一直停留在“android”标志状态。
查看log发现有如下错误打印:
DexOpt: mismatch dep signature for '/system/framework/framework.odex
查看makefile有这样的语句
# Enable dex-preoptimization to speed up the first boot sequence
# of an SDK AVD. Note that this operation only works on Linux for now
# 看起来这是一项为了加快第一次启动速度的特性
ifeq (true,$(WITH_DEXPREOPT))
$(warning Warning: with dexpreopt enabled, you may need a full rebuild.)
endif
修改方法1:
build/target/board/generic/BoardConfig.mk
ifeq ($(HOST_OS),linux)
ifeq ($(WITH_DEXPREOPT),)
WITH_DEXPREOPT := true #把这个改为false
endif
endif
修改方法2:
全编译的时候加载参数
make showcommands WITH_DEXPREOPT=false
- android源码模块编译出现的问题
- Android源码编译出现问题
- 单独编译android framework模块出现的问题
- 编译Android源码时出现的java版本的问题
- ubuntu编译android源码出现的问题记录
- PHP源码编译libphp5.so出现Apache2部署laravel缺少Mcrypt模块的问题
- Android源码 模块编译
- 如何编译Android源码的单独模块
- 基于Android源码的模块编译
- 单独编译Android源码的模块。
- 在android源码编译自己的模块
- android源码编译,模块编译
- 编译android出现的问题
- 源码环境下编译出现的问题
- Android源码编译出现的错误总结
- android下mm模块出现编译错误问题
- 编译Android源码以及单个模块的编译
- 模块编译Android源码方法
- android4.2 增添永不休眠选项
- VMware 11安装Mac OS X 10.10
- Codeforces Round #307 (Div. 2)E. GukiZ and GukiZiana(分块)
- leetcode 32 -- Longest Valid Parentheses
- EBS并发请求产生的log和out文件定位及清理
- android源码模块编译出现的问题
- Openstack Nova Security Group——安全组之架构篇
- bash使用小技巧
- 【网络赚钱】这是一款神奇的软件-安装无需注册就能赚钱-提现秒到账
- excel数据导入到mysql的问题
- “贩卖儿童者,一律死刑!”可乎?
- 快速简单理解i2c标准协议
- Linux系统新手学习的11点建议
- 快速了解Android onMeasure() onLayout()