如何构建Android版本?

时间:2011-12-03 00:02:04

标签: android android-source android-build

我升级了手机,现在想开始打破旧手机。

我去了Android Source并且同步了它。一切都很膨胀。接下来是运行:

envsetup.sh

我认为这没问题;没有显示,所以我假设没有发生错误。现在我被困在'午餐'上。我该怎么办?文档说到

  

选择用午餐建立的目标。确切的配置可以   作为参数传递,例如

运行

lunch full-eng

我这样做了,但它告诉我full-eng不存在。所以我尝试了lunch并获得了

No such file: /home/andrew/.lunchrc.

我需要做些什么来构建它?我没有下载相应的资源吗?

3 个答案:

答案 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

如果没有任何内容,它会为您提供一个可供选择的列表。