【问题标题】:Not able to push android wearable app to samsung Gear with Android OS无法将 Android 可穿戴应用程序推送到具有 Android 操作系统的三星 Gear
【发布时间】:2015-04-22 05:01:47
【问题描述】:

在尝试将 Android 可穿戴应用程序推送到带有 Android 操作系统的 Samsung Gear 时,我们遇到了问题。

我们遵循以下步骤。

1.将已签名的可穿戴应用程序复制到您的手持项目的 res/raw 目录中。我们将 APK 称为 wearable_app.apk。

2.创建 res/xml/wearable_app_desc.xml 文件,其中包含可穿戴应用的版本和路径信息。例如:

<wearableApp package="wearable.app.package.name">
<versionCode>1</versionCode>
<versionName>1.0</versionName>
<rawPathResId>wearable_app</rawPathResId> 
</wearableApp>

package、versionCode 和 versionName 与可穿戴应用的 AndroidManifest.xml 文件中指定的值相同。 rawPathResId 是 APK 资源的静态变量名。比如wearable_app.apk,静态变量名是wearable_app。

3.将元数据标签添加到您的手持应用的标签以引用 wearable_app_desc.xml 文件。

 <meta-data android:name="com.google.android.wearable.beta.app"
 android:resource="@xml/wearable_app_desc"/>

但是主机应用程序安装到设备上后,通过蓝牙连接后并没有将应用程序推送到 samsung gear android。 注意:请注意,同样适用于其他安卓手表设备。

请指导我,如果我在上述过程中遗漏了任何东西,或者我需要添加任何与 samsung gear android 相关的东西。

【问题讨论】:

    标签: wear-os samsung-galaxy-gear


    【解决方案1】:

    wearable_app.wgt 位于资产文件夹中的 Android 项目中,而不是 res/raw。如果不在资产中,Gear Manager 将不知道将可穿戴应用转移到手表。

    【讨论】:

    • 我们能够成功推送 Tizen 应用程序,即 wearable_app.wgt,方法是将其放置在运行在 Tizen OS 上的其他三星 Gear1 设备的资产文件夹中。但我们现在正在尝试的是 android 可穿戴应用程序,即使用 Android Studio 到 Samsung Gear1 的 wearable_app.apk。
    • 我们的三星 Gear 设备操作系统固件版本为“V700XXUBNC1”,齿轮管理器版本为 1.8.022599,将齿轮与手机配对后自动安装。我们非常确定我们的三星 Gear 设备当前运行的是安卓操作系统。请帮忙。
    • 抱歉,我指的是 Tizen 应用程序。对于 Gear Live(Android 设备),无论是三星还是其他制造商,您都将遵循 Android Wear 部署说明。
    • 我们使用的是 Gear1(android) 设备,而不是 Gear Live。Gear 1 与 Android 操作系统一起发布,现在它具有 Tizen 操作系统的更新。但是我们想将android可穿戴应用程序部署到它。当我们将Gear1设备与Android(三星)手持设备配对时,它正在将Samsung Gear App推送到手持设备。现在Gear1通过Samsung Gear连接。但是当我们在手持设备中安装可穿戴应用程序时,它不会将可穿戴应用程序推送到Gear1。请帮助。
    • 注意:虽然 Gear 1 有 Tizen 的更新,但我们还没有更新它,现在它仍在 Android OS 上运行。
    猜你喜欢
    • 2022-09-27
    • 1970-01-01
    • 1970-01-01
    • 2017-03-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多