【问题标题】:How to package the wearable apps?如何打包可穿戴应用程序?
【发布时间】:2014-12-22 08:57:55
【问题描述】:

我正在尝试使用 Android Studio 1.0.1 打包可穿戴应用程序,并且我正在按照此链接 https://developer.android.com/training/wearables/apps/packaging.html 上给出的步骤进行操作,并且我成功地按照 3 的步骤进行操作。但是当进行第 4 步时,即单击 AS 上的 Build 菜单并单击已签名的 apk,但之后我有一个选择框,天气要签署移动 apk 或签署磨损应用程序。

现在这一点让我感到困惑,我应该选择移动应用程序吗?一切都完成了,然后我可以在移动设备上安装应用程序,它会将穿戴应用程序推送到可穿戴设备,还是我应该先签署了磨损应用程序,然后将此签名的应用程序粘贴到移动应用程序中,然后选择签名移动应用程序,???我应该怎么做才能让它工作

我认为我的问题现在很清楚了。等待帮助

【问题讨论】:

    标签: android wear-os


    【解决方案1】:

    您必须简单地使用相同的 applicationId 创建您的穿戴应用程序的模块。此外,您还可以添加到移动应用程序的 gradle 脚本文件中:

    dependencies {
       //something bla bla
       wearApp project(':mywearable')
    }
    

    从 Android Studio 菜单中为您的移动应用生成发布 APK。您实际上会看到生成了两个 apk,mobile 和 wear apk,但这只是为您提供方便。如果您检查移动 apk,您会在里面看到 wear 应用,所以不用担心总是使用发布移动 apk。

    【讨论】:

      【解决方案2】:

      您应该构建并签署您的移动应用程序。可穿戴应用程序将自动签名并在移动 .apk 中引入

      您可以检查此打开生成为 .zip 的 .Apk。 Wear apk 将在 res/raw/ 文件夹中。

      【讨论】:

      • assets文件夹中没有wear apk
      • 是的,你是对的,我的错。磨损的.apk 在 res/raw/
      • 现在我检查了 android_wear_micro_apk.apk 上有两个文件,另一个是 gtm_analytics
      • 我想是的。 gtm_analytics 是您已导入的库。 android_wear_micro_apk 是你的穿戴应用的 .APK。当您在手机中安装移动应用程序时,它应该会自动安装在您的手表中
      • 它被签名并添加到移动apk只有如果你添加依赖项如他在下面的回复中所述的greywolf82。我宁愿验证他的答案,更完整。
      猜你喜欢
      • 1970-01-01
      • 2014-10-25
      • 2023-03-08
      • 1970-01-01
      • 2014-11-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-01-03
      相关资源
      最近更新 更多