- Java 双重比较
- java - 比较器与 Apache BeanComparator
- Objective-C 完成 block 导致额外的方法调用?
- database - RESTful URI 是否应该公开数据库主键?
gradle 同步后我收到以下错误消息:
Manifest merger failed : Attribute meta-data#android.support.VERSION@value value=(26.0.2) from [com.android.support:percent:26.0.2] AndroidManifest.xml:25:13-35
is also present at [com.android.support:support-v4:26.1.0] AndroidManifest.xml:28:13-35 value=(26.1.0).
Suggestion: add 'tools:replace="android:value"' to <meta-data> element at AndroidManifest.xml:23:9-25:38 to override.
在我的磨损应用程序中,我有这个抛出错误的依赖项:
implementation 'com.google.android.gms:play-services-wearable:15.0.1'
如果我停用它,gradle sync 就会正常工作。
据我所知这是最新版本。谁能帮我解决这个问题?
Android Wear 应用依赖项:
compileOnly 'com.google.android.wearable:wearable:2.3.0'
implementation 'com.google.android.support:wearable:2.3.0'
implementation 'com.google.android.gms:play-services-wearable:15.0.1'
最佳答案
问题是 com.google.android.support:wearable:2.3.0
依赖于支持库 26.0.2!
看这里https://mvnrepository.com/artifact/com.google.android.support/wearable/2.3.0 !
com.google.android.gms:play-services-wearable:15.0.1
依赖于支持库 26.1.0!
看这里https://mvnrepository.com/artifact/com.google.android.gms/play-services-basement/15.0.1 !
我已经通过将其添加到 list 文件中解决了这个问题:
<meta-data
tools:replace="android:value"
android:name="android.support.VERSION"
android:value="26.1.0" />
但这并不理想,因为如果添加更高版本的库,则必须更改或删除它。如果您忘记了它,您仍然使用 26.1.0 而不是新版本。
Google 必须提供一个真正的解决方案,更新版本的 com.google.android.support:wearable
应该使用依赖项 26.1.0 而不是 26.0.2!
关于android - Gradle 同步警告 - list 合并失败 - play-services-wearable,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51056835/
本文整理了Java中com.google.android.gms.wearable.Wearable.getDataClient()方法的一些代码示例,展示了Wearable.getDataClien
本文整理了Java中com.google.android.gms.wearable.Wearable.getCapabilityClient()方法的一些代码示例,展示了Wearable.getCap
本文整理了Java中com.google.android.gms.wearable.Wearable.getNodeClient()方法的一些代码示例,展示了Wearable.getNodeClien
本文整理了Java中com.google.android.gms.wearable.Wearable.getMessageClient()方法的一些代码示例,展示了Wearable.getMessag
我正在使用 JS 框架创建一个 HarmonyOS 可穿戴应用程序,我想使用振动器。 watch 肯定有一个振动器,因为当我在设置应用程序中使用滚动条时我能感觉到它。 所以我申请了 system_gr
我在一个漫画游戏中创建了两个像按钮一样的 href。我正在关注这个 tutorial .我遇到的问题是链接不可点击。他们不响应触摸,点击时没有任何反应。 这是元素结构: 这是我的 styles.css
我一直在阅读有关可穿戴设备 SDK 以及它现在和将来可以做什么的信息。 我的问题是,用户是否能够通过在 watch 上按下某些按钮来提醒我的应用注意智能手机上的某些东西,或者用户是否必须对着 watc
本文整理了Java中android.support.wearable.view.WearableListView类的一些代码示例,展示了WearableListView类的具体用法。这些代码示例主要来
我正在使用 Tizen 的可穿戴 SDK 创建表盘,同时我可以使用 blueAdapter = tizen.bluetooth.getDefaultAdapter() 检索蓝牙的电源状态; 和 blu
我有一个现有项目,当我尝试向其中添加 wear 模块时,显示以下错误。当我使用 wear 模块创建一个新项目时,它正在运行。 Error:Failed to resolve: wearable 和 p
我将不胜感激任何见解,因为已经尝试了一切以使 deleteDataItems 工作但它没有。 我实现了一个非常简单的场景,即在我的主应用程序中创建新数据项 (ArrayList),然后使用数据 API
我正在使用以下内容: GoogleApiClient mApiClient = new GoogleApiClient.Builder(this) .addApi( Weara
我创建了 WearableListView 列表。问题是设置 android:layout_height="20dp"没有帮助 在这种情况下如何设置高度?在 Android Wear 示例项目 Not
我正在开发一款适用于 Android Wear 的应用程序。下面的代码和问题的解释 if(mGoogleApiClient.isConnected()){ K.i("Alwa
您好,我正在尝试在我的 Android Wear 上播放视频文件。视频文件位于可穿戴设备的 sdcard 文件夹中。但我无法使用我的 Android 应用程序播放它。如果我在我的智能手机 (Nexus
我尝试了一些 basic communication tutorial介于移动(手持)和可穿戴设备之间,但它根本不起作用。每当我检查 sendMessage 的结果时,它都会显示 SUCCESS 但
本文整理了Java中com.google.android.gms.wearable.Wearable类的一些代码示例,展示了Wearable类的具体用法。这些代码示例主要来源于Github/Stack
我正在尝试 Page Indicator在 Gear S3 Frontier 的 Tizen 可穿戴应用程序中。当我使用粘贴在那里的代码时,它仅适用于文本。例如。当我尝试在每个部分添加控件时(在屏幕上
通过本地节点打开 channel 时: Wearable.NodeApi.getLocalNode(googleApiClient) ... onChannelOpened 监听器成功 触发。 但是,
我正在制作具有 Wear 功能的 Android 应用。 我想在可穿戴和手持模块之间共享一些代码。具体来说,我想分享使用 Google Play Services 类的通信代码,例如com.googl
我是一名优秀的程序员,十分优秀!