android Nexus 5 的午餐套餐没有 aosp_hammerhead
android lunch combo do not have aosp_hammerhead for Nexus 5
我正在 Ubuntu 16.04 LTS 上工作并且有一台 Nexus 5。
我按照官方 android 网站上的步骤操作。
至于 Nexus 5 我指的是 https://developers.google.com/android/drivers。
我想获得最新的 android 版本,所以我选择了 Android 6.0.1 (M4B30X) 的 Nexus 5 (GSM/LTE) 二进制文件。
当我吃午饭时
gongzelong@gongzelong:~/OpenSource/Android$ lunch
You're building on Linux
Lunch menu... pick a combo:
1. aosp_arm-eng
2. aosp_arm64-eng
3. aosp_mips-eng
4. aosp_mips64-eng
5. aosp_x86-eng
6. aosp_x86_64-eng
7. full_fugu-userdebug
8. aosp_fugu-userdebug
9. mini_emulator_arm64-userdebug
10. m_e_arm-userdebug
11. m_e_mips64-eng
12. m_e_mips-userdebug
13. mini_emulator_x86_64-userdebug
14. mini_emulator_x86-userdebug
15. aosp_dragon-userdebug
16. aosp_dragon-eng
17. aosp_flounder-userdebug
18. aosp_angler-userdebug
19. aosp_bullhead-userdebug
20. hikey-userdebug
21. aosp_shamu-userdebug
Which would you like? [aosp_arm-eng] aosp_hammerhead-userdebug build/core/product_config.mk:238: *** Can not locate config makefile for product "aosp_hammerhead". Stop.
** Don't have a product spec for: 'aosp_hammerhead'
** Do you have the right repo manifest?
gongzelong@gongzelong:~/OpenSource/Android$ vi build/core/product_config.mk gongzelong@gongzelong:~/OpenSource/Android$ git branch fatal: Not a git repository (or any of the parent directories): .git gongzelong@gongzelong:~/OpenSource/Android$ lunch aosp_hammerhead-userdebug build/core/product_config.mk:238: *** Can not locate config makefile for product "aosp_hammerhead". Stop.
** Don't have a product spec for: 'aosp_hammerhead'
** Do you have the right repo manifest?
那么,哪种lunch combo适合我在Nexus 5上工作并且可以获得最新版本?
或者,我的回购清单有误吗?如果有,怎么改。
在我按照下面显示的步骤之前。
https://source.android.com/source/building.html
但是https://source.android.com/source/running.html
据说我的 Nexus 5 与 aosp_hammerhead.
有关
我像下面这样初始化一个 repo 客户端:
repo init -u https://android.googlesource.com/platform/manifest
repo sync
您选择的分店决定了午餐的选择。
例如,
repo init -u https://android.googlesource.com/platform/manifest -b android-6.0.1_r77
repo sync
将为您提供支持 nexus 5 的 android 6.0.1 分支。
当我 运行 那个时候,午餐会给我选择锤头:
$ lunch
You're building on Darwin
Lunch menu... pick a combo:
1. aosp_arm-eng
2. aosp_arm64-eng
3. aosp_mips-eng
4. aosp_mips64-eng
5. aosp_x86-eng
6. aosp_x86_64-eng
7. aosp_deb-userdebug
8. aosp_flo-userdebug
9. full_fugu-userdebug
10. aosp_fugu-userdebug
11. mini_emulator_arm64-userdebug
12. m_e_arm-userdebug
13. mini_emulator_mips-userdebug
14. mini_emulator_x86-userdebug
15. mini_emulator_x86_64-userdebug
16. aosp_flounder-userdebug
17. aosp_angler-userdebug
18. aosp_bullhead-userdebug
19. aosp_hammerhead-userdebug
20. aosp_hammerhead_fp-userdebug
21. aosp_shamu-userdebug
我正在 Ubuntu 16.04 LTS 上工作并且有一台 Nexus 5。
我按照官方 android 网站上的步骤操作。
至于 Nexus 5 我指的是 https://developers.google.com/android/drivers。
我想获得最新的 android 版本,所以我选择了 Android 6.0.1 (M4B30X) 的 Nexus 5 (GSM/LTE) 二进制文件。
当我吃午饭时
gongzelong@gongzelong:~/OpenSource/Android$ lunch
You're building on Linux
Lunch menu... pick a combo:
1. aosp_arm-eng
2. aosp_arm64-eng
3. aosp_mips-eng
4. aosp_mips64-eng
5. aosp_x86-eng
6. aosp_x86_64-eng
7. full_fugu-userdebug
8. aosp_fugu-userdebug
9. mini_emulator_arm64-userdebug
10. m_e_arm-userdebug
11. m_e_mips64-eng
12. m_e_mips-userdebug
13. mini_emulator_x86_64-userdebug
14. mini_emulator_x86-userdebug
15. aosp_dragon-userdebug
16. aosp_dragon-eng
17. aosp_flounder-userdebug
18. aosp_angler-userdebug
19. aosp_bullhead-userdebug
20. hikey-userdebug
21. aosp_shamu-userdebug
Which would you like? [aosp_arm-eng] aosp_hammerhead-userdebug build/core/product_config.mk:238: *** Can not locate config makefile for product "aosp_hammerhead". Stop.
** Don't have a product spec for: 'aosp_hammerhead'
** Do you have the right repo manifest?
gongzelong@gongzelong:~/OpenSource/Android$ vi build/core/product_config.mk gongzelong@gongzelong:~/OpenSource/Android$ git branch fatal: Not a git repository (or any of the parent directories): .git gongzelong@gongzelong:~/OpenSource/Android$ lunch aosp_hammerhead-userdebug build/core/product_config.mk:238: *** Can not locate config makefile for product "aosp_hammerhead". Stop.
** Don't have a product spec for: 'aosp_hammerhead'
** Do you have the right repo manifest?
那么,哪种lunch combo适合我在Nexus 5上工作并且可以获得最新版本?
或者,我的回购清单有误吗?如果有,怎么改。
在我按照下面显示的步骤之前。 https://source.android.com/source/building.html
但是https://source.android.com/source/running.html 据说我的 Nexus 5 与 aosp_hammerhead.
有关我像下面这样初始化一个 repo 客户端:
repo init -u https://android.googlesource.com/platform/manifest
repo sync
您选择的分店决定了午餐的选择。
例如,
repo init -u https://android.googlesource.com/platform/manifest -b android-6.0.1_r77
repo sync
将为您提供支持 nexus 5 的 android 6.0.1 分支。
当我 运行 那个时候,午餐会给我选择锤头:
$ lunch
You're building on Darwin
Lunch menu... pick a combo:
1. aosp_arm-eng
2. aosp_arm64-eng
3. aosp_mips-eng
4. aosp_mips64-eng
5. aosp_x86-eng
6. aosp_x86_64-eng
7. aosp_deb-userdebug
8. aosp_flo-userdebug
9. full_fugu-userdebug
10. aosp_fugu-userdebug
11. mini_emulator_arm64-userdebug
12. m_e_arm-userdebug
13. mini_emulator_mips-userdebug
14. mini_emulator_x86-userdebug
15. mini_emulator_x86_64-userdebug
16. aosp_flounder-userdebug
17. aosp_angler-userdebug
18. aosp_bullhead-userdebug
19. aosp_hammerhead-userdebug
20. aosp_hammerhead_fp-userdebug
21. aosp_shamu-userdebug