2

使用 Android Studio(或带有 ADT 插件的 Eclipse),在创建新项目(不是 AVD)时,例如,“编译方式”选项 API 17: Android 4.2 (Jelly Bean)Google APIs (Google Inc.) (API 17)

我在创建 AVD 时知道两者之间的区别,但只是想知道在创建基本 Android 应用程序项目时有什么区别。

显然我知道不同 API 编号之间的区别,但只是想知道它在创建新项目时有什么区别。

谢谢你。

4

2 回答 2

4

Google API 包括 Google 特定的库。

  • API 17:Android 4.2 (Jelly Bean) 只有 android API's for jelly bean

  • Google API (Google Inc.) (API 17) 具有 API 17:Android 4.2 + Google API's也与 android 4.2 兼容

Google 为各种目的提供 API,例如用于显示Google Map的 Google Map API, 在 Android App 中使用GCM 。等等

如果您想在应用程序中使用任何此类 Google 功能,则需要导入 Google API 以及普通的 android API。通过选择 Google API(API 17),您可以导入与 android 4.2 兼容的 Google 库

在这里查看一些 google API

于 2013-08-08T12:57:41.463 回答
0

我认为最大的不同是 GoogleAPI 附带了您可能需要的所有常见 Google 库。例如 GooglePlayServices 等。

于 2013-08-08T12:58:46.423 回答