我曾經在我的mac上構建aosp。最近我升級了Mac OS Mac Sierra(10.12)。在我收到此錯誤信息,同時建立項目:在mac上構建aosp 10.12
找不到一個支持的MAC SDK:「10.8」,「10.9」,「10.10」,「10.11」]
的MAC SDK版本已經升級到10.12但它不在支持的mac sdk列表中。什麼可以解決這個問題?
我曾經在我的mac上構建aosp。最近我升級了Mac OS Mac Sierra(10.12)。在我收到此錯誤信息,同時建立項目:在mac上構建aosp 10.12
找不到一個支持的MAC SDK:「10.8」,「10.9」,「10.10」,「10.11」]
的MAC SDK版本已經升級到10.12但它不在支持的mac sdk列表中。什麼可以解決這個問題?
我從來沒有試過這種塞拉利昂,卻碰上在OS X埃爾卡皮坦同樣的問題。這是我的解決方案的鏈接:Running AOSP build on Mac (Yosemite and later)(爲我工作)。要點是要獲得老版本的XCode DMG,並在構建AOSP之前動態安裝它。
這裏有幾個線程在談論同樣的問題的:
好運。
的人,這裏是一個好消息。我發現該錯誤消息源,並找到解決it.Edit哪個位置的是Android /編譯/宋/ CC /配置/ x86_darwin_host.go該文件的方法。
darwinSupportedSdkVersions = []string{
"10.8",
"10.9",
"10.10",
"10.11",
"10.12"
}
改變它。
我已經和Xcode 8.2解決在MacOS塞拉利昂(10.12.2)這個問題。該解決方案可能會有所幫助:
如果升級Xcode中,該文件夾將被刪除。所以你會重複上面的操作,或者把它放在你自己的目錄中,然後建立一個鏈接。
構建Android上的MacBookPro高塞拉利昂,我必須克服一些障礙。
我擡頭MacOS的SDK版本,我目前正在運行:
$ ls /Applications/XCode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/
MacOSX.sdk MacOSX10.13.sdk
然後改變編譯/宋/ CC /配置/ x86_darwin_host.go到:
darwinSupportedSdkVersions = []string{
"10.8",
"10.9",
"10.10",
"10.11",
"10.12",
"10.13",
}
我也必須得到一個區分大小寫的文件系統 USB-C SSD磁盤。
build/core/main.mk:105: warning:
Please move your source tree to a case-sensitive filesystem.
我做了同樣的事情(在埃爾卡皮坦),它使用Xcode 6.3.2爲我工作。 – Bobbake4
這在Sierra上工作。然而,它與其他事情混淆。我們必須從5.1.1 SDK來回切換到最新版本,例如爲自制。 – Paschalis
Harveys的答案現在可以解決這個問題!XCode版本之間沒有更多的後退! – Paschalis