2017-04-22 4 views
2

Laut Android-Richtlinie:
1. Download Repo
2. Repo init
3. Repo-sync
I Sourcecode von Android 7.1.1 in der Scheibe
Problem bekam kam, als lunching ComboAOSP Android kompilieren Quellcode auf Mac

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. full_fugu-userdebug 
8. aosp_fugu-userdebug 
9. mini_emulator_arm64-userdebug 
10. m_e_arm-userdebug 
11. m_e_mips-userdebug 
12. m_e_mips64-eng 
13. mini_emulator_x86-userdebug 
14. mini_emulator_x86_64-userdebug 
15. aosp_dragon-userdebug 
16. aosp_dragon-eng 
17. aosp_marlin-userdebug 
18. aosp_sailfish-userdebug 
19. aosp_flounder-userdebug 
20. aosp_angler-userdebug 
21. aosp_bullhead-userdebug 
22. hikey-userdebug 
23. aosp_shamu-userdebug 

Which would you like? [aosp_arm-eng] 
-bash: Saving: command not found 
-bash: ...saving: command not found 
-bash: ...completed.: command not found 

** Don't have a product spec for: 'aosp_arm' 
** Do you have the right repo manifest? 

OSX: 10.11.6
jdk: 1.8.0_101
Xcode 8.2.1

Ich bin mir nicht sicher, wie ich damit umgehen soll.
Danke für Hilfe.

Antwort

0

Jedes Mittagessen Combo hat Produktspezifikationen innerhalb device/company_name/device_name/device.mk definiert. Zum Beispiel wird device/moto/shamu/device.mk für Nexus 6 definiert.

** Sie haben noch keine Produktspezifikation für: 'aosp_arm'

** Sie die richtige Repo-Manifest haben Sie?

Als Fehler sagt, definiert keine Spezifikation für 'aosp_arm'

Weitere Informationen finden Adding a new Device

+0

Dank bro, ich in jedem Unternehmen dirs diese mk Dateien hatte. Und ich habe das Dokument "Neues Gerät hinzufügen" gelesen und es am Anfang gefunden. "Bitte beachten Sie, dass die Inhalte hier im Gegensatz zu den anderen Seiten in diesem Abschnitt nur bei der Erstellung eines komplett neuen Gerätetyps gelten und nur für Firmen- und Produktteams gedacht sind . " Wenn ich nur den Standard-Quellcode auf einem Standard-Emulator ausführen möchte, soll ich etwas ausprobieren? – haitong

+0

Haben Sie andere Mittagessen Optionen versucht, sollten sie auch auf einem Standard-Emulator arbeiten. –

+0

Ich versuchte von 1 bis 23, keiner von ihnen funktioniert :-(Aber folgen Sie dem gleichen Schritt, es funktioniert auf Ubuntu – haitong

Verwandte Themen