20

我已经安装了新的 android wear SDK。还从我手机上的 Play 商店下载了 Android Wear 应用程序。我可以将我的手机与 Android 磨损模拟器连接。

现在我想为现有的应用程序提供 android wear 支持。我如何实现这一目标?

提前致谢。

4

3 回答 3

14

您需要导入一个 Android Wear 模块。右键单击您的项目并选择“打开模块设置”,然后单击“加号”按钮,该按钮将弹出一个向导以添加磨损模块。

于 2014-11-13T00:23:49.230 回答
4

将穿戴模块添加到现有的 android 应用程序有两个部分。1. 添加模块本身 2. 将其与现有的android模块打包

Marty 已经解释了第一部分让我添加第二部分的细节 -

  1. 将可穿戴应用模块清单文件中声明的所有权限包含在手持应用模块的清单文件中。
  2. 确保可穿戴和手持应用模块具有相同的包名称和版本号。
  3. 在指向可穿戴应用模块的手持应用的 build.gradle 文件中声明 Gradle 依赖项:

dependencies { compile 'com.google.android.gms:play-services:5.0.+@aar' compile 'com.android.support:support-v4:20.0.+'' wearApp project(':wearable') }

参考

  1. https://developer.android.com/studio/projects/add-app-module.html
  2. https://developer.android.com/training/wearables/apps/packaging.html
于 2016-11-27T08:43:07.537 回答
1

如果有人仍然会在这个问题上挣扎。

简短的回答。将此功能添加到您的应用清单中:

<uses-feature android:name="android.hardware.type.watch" />

更长的答案。这取决于。我假设您有一个移动应用程序,并且您只想发布服装。在这种情况下,您需要为您的应用创建单独的风格,其中包括上述功能并更改目标 API。仅供参考,Wear 生态系统与移动设备有点不同,例如 23 岁之前没有直接的互联网访问,没有键盘,也没有帐户。因此,您可能希望以 minApi 23 为目标以获得磨损的味道。

进一步阅读: https ://developer.android.com/training/wearables/apps/standalone-apps

于 2019-02-11T16:57:02.703 回答