2011-11-13 42 views

回答

23

如果應用程序使用谷歌API,比如谷歌地圖,你需要Google API版本。我還沒有遇到過不包含該構建的商業設備,但原始開放源代碼Android不包含Google API,因爲它包含來自Google的專有非開放源代碼。

如果不使用這些API的它,無論你選擇哪一個。但是,如果您使用任何谷歌apis您必須使用谷歌構建。

+0

啊,所以這是不同的。感謝您清除它! –

+2

馬克 - 如果你點擊「接受」,當你有一個答案,你會當你問未來出現的問題得到更好的響應速度。如果這回答你的問題,請點擊接受,以便問題關閉。 –

+0

僅供參考:在選擇google api或android開源項目時,模擬器需要哪些更改? – KumarDharm

0

它將爲重要一些事情,如果你選擇,你要小心,你在程序中使用什麼樣的方法較新的API。

如果您使用的3.2和犯規是新的方法存在於舊的API的您的應用程序將無法運行在舊設備......除非你做出例外

+0

可能還沒有很好地解釋。我問,如果這非常重要,如果我選擇「的Android 2.2」或「谷歌的API平臺2.2」,這是基本相同的API級別 –

+0

對不起,您必須安裝額外的包,因爲我不要有這些選項。這些都是谷歌的API,並將用於谷歌地圖的開發,比如...不是Android的東西 – Chris

相關問題