2016-10-28 6 views
1

私はUbuntu 16.04 LTSで作業しており、Nexus 5を持っています。アンドロイドランチコンボにNexus 5のためのaosp_hammerheadがありません

公式アンドロイドウェブサイトの手順に従っています。

Nexus 5については、https://developers.google.com/android/driversを参照してください。

Android 6.0.1(M4B30X)のNexus 5(GSM/LTE)バイナリを選択しました。

とI昼食

[email protected]:~/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? 

[email protected]:~/OpenSource/Android$ vi build/core/product_config.mk [email protected]:~/OpenSource/Android$ git branch fatal: Not a git repository (or any of the parent directories): .git [email protected]:~/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? 

だから、私はネクサス5上で動作するようにし、最新バージョンを取得することができますに適しているランチコンボ?

または、間違ったリポジトリマニフェストを取得していますか?はいの場合、それを変更する方法。

以下に示す手順を実行する前に。 https://source.android.com/source/building.html

しかしhttps://source.android.com/source/running.html 私のネクサス5がaosp_hammerheadに関連していると言われています。

私は以下のようなレポクライアントを初期化します。あなたがチェックアウト

repo init -u https://android.googlesource.com/platform/manifest 
repo sync 
+0

stackexchange(http://android.stackexchange.com/など)の別のWebサイトにこの質問をするのが良いと思います。これは、ここでは話題にはならないので、これはプログラミングとは関係ありません。 – 0xDEADC0DE

+0

入手できます。 @ 0xDEADC0DE –

答えて

1

何ブランチは、オプションの昼食はあなたを与えるかを決定します。

私は昼食はその後、私のハンマーのためのオプションを与える、ということを実行する場合たとえば、

repo init -u https://android.googlesource.com/platform/manifest -b android-6.0.1_r77 
repo sync 

はあなたのネクサス5

をサポートアンドロイド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 
は、
関連する問題