我有一个需要 google api 的应用程序,但更新所有内容后,没有包含 google api 的 android 级别 20 (4.4W) 的构建目标。
有没有办法构建一个需要 google api 的目标级别为 20 的应用?
最佳答案
您通常不会创建使用 Google Maps API v1 的 Android Wear 应用程序。相反,您需要两个 APK:
- 移动模块(安装在手持设备中,使用您需要的任何库)。
- wear 模块(安装在 Android Wear 设备上)。
这实际上是必要,因为您无法直接在 Play 商店上分发 Wear 应用程序:它们必须 bundle 在标准应用程序中(然后推送到 Wear 应用程序)安装在手持设备中时的设备)。
Android Studio 使这个过程变得更加容易,因为它可以自动执行此 bundle 操作(您只需创建一个新项目,并标记复选框以创建 Mobile 和 Wear 模块)。
如果您需要手动执行此操作(可能是因为您使用的是 Eclipse),那么您可以按照 Packaging Wearable Apps - Manually 中的说明进行操作。 。你基本上必须:
- 将 Wear apk 包含在 res/raw 中。
- 在 res/xml 中提供一个包含一些元数据的 xml 文件,并在 AndroidManifest 中提供一个附加标记。
关于android - 是否可以使用 4.4w(级别 20)构建一个应用程序并使用 google api?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24664180/