问题描述
两天试图将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"
}
解决方法
三星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" />