我升级了手机,现在想开始打破旧手机。
我去了Android Source并且同步了它。一切都很膨胀。接下来是运行:
envsetup.sh
我认为这没问题;没有显示,所以我假设没有发生错误。现在我被困在'午餐'上。我该怎么办?文档说到
选择用午餐建立的目标。确切的配置可以 作为参数传递,例如
运行
lunch full-eng
我这样做了,但它告诉我full-eng
不存在。所以我尝试了lunch
并获得了
No such file: /home/andrew/.lunchrc.
我需要做些什么来构建它?我没有下载相应的资源吗?
答案 0 :(得分:1)
首先是一个控制问题,当你说你跑envsetup.sh
时,你的意思是source build/envsetup.sh
对吗?如果没有,那可能是您遇到问题的原因。
如果这不能解决您的问题,那可能是因为调用了另一个lunch
(在您的情况下看起来像http://code.sat.qc.ca/trac/lunch)。尝试卸载其他lunch
或至少从PATH
删除它,以确保它是来自Android的lunch
。
答案 1 :(得分:1)
删除linux包python-launch并重新运行envsetup.sh。
答案 2 :(得分:0)
设置构建环境后,我使用了
source build/envsetup.sh
lunch
如果没有任何内容,它会为您提供一个可供选择的列表。