2012-10-02 87 views
6

在Android SDK管理器,如果展開任何API,你看到的包說這樣的話「SDK平臺,谷歌的API」以及許多其他的包,比如「REAL3D,仿生」等截圖:Android SDK Manager,要安裝什麼?

screenshot

我的問題是,如果我想爲一些最常見的Android配置創建虛擬設備,那麼所有這些軟件包之間有什麼區別,以及需要安裝哪些軟件包?我是否需要安裝SDK平臺,Google API或任何其他軟件包才能創建仿真?

SDK平臺和谷歌API有什麼區別?

+1

上週我遇到了這個問題,但沒想到在這裏問;相反,我只是安裝了一切:P – Vulcan

回答

6

你需要以下

1)SDK平臺(2.2,2.3或4.0 ..根據您的需要)

2)SDK工具/ SDK平臺工具(構建,測試和調試應用程序)

Google API充當Google Map的接口,而SDK Platform將提供對特定API平臺(2.2,2.3等)的訪問。

+0

如果我從一個普通的SDK開始,然後想要添加對Google地圖的支持,是否可以像進行一些導入一樣簡單? –

+0

是的。只需導入maps.jar即可。 –

+0

另外還需要Android Manifest文件中的條目。添加'' –

2

基本上你只需要SDK平臺。其他軟件包只需要,如果你想使用它們的API。例如,如果您想將Maps-Functionality集成到您的應用程序中。 有關更多信息,請參閱here

2
  1. SDK工具

    必需。您的新SDK安裝將安裝最新版本。請務必迴應Android Studio更新提示,讓您的SDK工具保持最新狀態。

  2. SDK平臺工具

    必需。您的新SDK安裝將安裝最新的穩定版本。請務必迴應Android Studio更新提示,讓SDK平臺工具保持最新狀態。

  3. SDK平臺

    必需。您的環境中至少需要一個平臺,以便能夠編譯您的應用程序。爲了在最新的設備上提供最佳的用戶體驗,我們建議您使用最新的平臺版本作爲構建目標。您仍然可以在舊版本上運行您的應用,但您必須針對最新版本進行構建,才能在具有最新版本Android的設備上運行時使用新功能。

http://developer.android.com/tools/help/sdk-manager.html