缺少的功能:WATCH Android Wear

问题描述

两天试图将hello world项目部署到星系Active 2装置中。它仍显示缺少功能:WATCH 。该项目部署到我的手机正常,但在选择时的磨损一个,它显示了该消息:应用程序无法安装:INSTALL_Failed_MISSING_SHARED_LIBRARY 的 我已经阅读了相关问题like here,,但无法解决,这是Wear SDK的屏幕截图。 移动SDK为:

// mobile sdk used
android {
compileSdkVersion 28

defaultConfig {
    applicationId "com.sensewatch.myapplication"
    minSdkVersion 24
    targetSdkVersion 28
    versionCode 1
    versionName "1.0"

    testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
}

screenshot of the gradle file

解决方法

三星Galaxy Watch Active 2正在运行Tizen OS,而不是Google的Wear OS。

,

在 AndroidManifest 中删除:

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

并将用户库(也在 AndroidManifest 中)设置为 false。

<uses-library android:name="com.google.android.wearable" android:required="false" />

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...