android 6.0编译错误

编译android 6.0的时候,最后打包时出现如下错误,只要出现了/tmp/targetfiles-v8tAOy/system 这里面的/tmp路径,原因都是一样的
Running:  mkuserimg.sh -s /tmp/targetfiles-v8tAOy/system /tmp/system-l9Ucxy.img ext4 system 2130538496 -T 1449473475 -C /tmp/targetfiles-v8tAOy/META/filesystem_config.txt -B /tmp/system-blocklist-k8Pbep.map -L system /tmp/targetfiles-v8tAOy/BOOT/RAMDISK/file_contexts
make_ext4fs -s -T 1449473475 -S /tmp/targetfiles-v8tAOy/BOOT/RAMDISK/file_contexts -C /tmp/targetfiles-v8tAOy/META/filesystem_config.txt -B /tmp/system-blocklist-k8Pbep.map -L system -l 2130538496 -a system /tmp/system-l9Ucxy.img /tmp/targetfiles-v8tAOy/system
error: file_write: incomplete write


原因是因为在编译6.0时,在最后打包文件时,会占用大量/tmp目录的空间,如果编译时发现tmp目录空间不够,可以用如下方法拓展。原理是把home目录的空间给tmp目录使用。
home下新建个tmp
mount --rbind ~/home/tmp /tmp
mount -o remount.rw /tmp
sudo chmod -777 /tmp
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值