如何禁用dummy companion app(只应提取磨损部分进行磨损)

How to disable dummy companion app (only wear part should be extracted to wear)

我开发了一个 android wear 应用程序并生成了一个签名的移动 apk,其中嵌入了 wear apk。目前正在 alpha 测试中。

安装应用程序后,phone 应用程序安装在 phone 上,穿戴应用程序被推送到穿戴设备。

Phone 应用是一个只有 hello world 文本的虚拟应用,我创建了这个虚拟 phone 应用,目的是将 wear 应用推送到 android wear。

现在的问题是安装应用程序后,我如何才能只提取 wear apk 到 android wear 而无需在 phone 上安装虚拟 phone 应用程序?

因为用户在 phone 应用中看到 helloworld 文本可能不是好的体验。

三部分答案:

首先,随着 Wear 2.0 的到来,"companion" 应用程序将不再需要分发。完整的细节在这里:https://developer.android.com/training/wearables/apps/packaging.html

其次,当您仍然支持 Wear 1.x 时,您可以使用配套应用的启动器 Activity 做一些有用的事情 - 即使它只显示一些文本,例如 To使用此应用程序的功能,运行 在您的手表上。因为总会有一些不太了解的用户希望 运行 从启动器中获得一个应用程序,并且需要一些帮助。

第三:为什么你甚至有一个 Activity 与启动器意图呢?为什么不简单地将其从您的包裹中删除,或者至少从您的清单中删除?