【问题标题】:Should an android wear app self-install from Eclipse?应该从 Eclipse 自行安装 Android Wear 应用程序吗?
【发布时间】:2015-05-09 19:28:31
【问题描述】:

我使用 Eclipse 开发了一个 android wear 应用程序和相应的移动应用程序(根据 https://developer.android.com/training/wearables/apps/packaging.html)。我的手机和可穿戴设备(Zen 手表)通过蓝牙配对并且工作正常。我通过 USB 将手机连接到我的开发 PC(打开调试)。通过从 Eclipse 运行我的手机应用程序,选择硬连线手机作为目标设备,可穿戴应用程序是否应该安装在可穿戴设备上(假设我正确打包它)?

【问题讨论】:

    标签: eclipse bluetooth wear-os


    【解决方案1】:

    在开发过程中使用调试密钥对应用进行签名时,Wear 应用不会随移动/手持安装一起自动安装。因此,当您构建时,您正在使用调试密钥进行签名。请参阅您在问题中引用的页面顶部的“注释”(https://developer.android.com/training/wearables/apps/packaging.html)。

    您有两个选项可以安装到可穿戴设备

    1. 您可以通过蓝牙调试直接安装到 Wear 单元。这篇文章很好地解释了如何做到这一点https://developer.android.com/training/wearables/apps/bt-debugging.html
    2. 您可以对您的应用程序进行签名,就像您已准备好发布它一样,然后使用“adb install my-mobile-app.apk”安装到您的移动手持设备上

    当然,#2 仅在您遵守上面提到的链接(https://developer.android.com/training/wearables/apps/packaging.html)中的规则的情况下才有效。

    【讨论】:

    • 谢谢@Fat Russell。我应该在更近的链接上阅读注释。我尝试在从 Eclipse 导出期间对应用程序进行签名,然后按照您在 #2 中的建议使用 adb。同样,我不能完全按照指示进行,因为使用 adb 通过 USB 安装,手机上安装了手机应用程序,但嵌入式可穿戴应用程序没有安装在可穿戴设备上。我想我可能会将 IDE 从 Eclipse 更改为 Studio。
    • MikeR - 这可能不是你的确切情况,但请查看这篇文章 - stackoverflow.com/questions/25004530/… 它有点旧,但仍有一些相关信息。我希望这会有所帮助。
    • 我从 Eclipse 转换到 Android Studio,在使用发布密钥签署应用程序(可穿戴和移动)并使用 adb 通过 USB 连接安装移动设备后,可穿戴应用程序安装得很好。不知道我在 Eclipse 版本上做错了什么。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-12-25
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多