许多磨损元素(BoxInsetLayout
, WearableRecyclerView
, SwipeDismissFrameLayout
, 完整列表在这里)已移至主要的 Android 支持库(details)。您可以继续使用旧的类,但您可能想使用最新的东西。
您的穿戴应用程序的 build.gradle 包括编译'com.google.android.support:wearable:2.0.4'
它使用了一些类com.android.support:wear:26.0.0
。正如上面的链接中所指出的,它们已从com.google.android.support:wearable
to com.android.support:wear
.
支持库 (26) 现在位于 Google 的 Maven 存储库中(不是通过 SDK 管理器的支持存储库下载的),因此您需要将 Google 的 Maven 存储库添加到您的顶层build.gradle
file.
In allprojects
, 之内repositories
,添加下面的代码。它位于jcenter()
call.
对于带有 Gradle 3.3 (Android Studio 2.3.3) 的 Android Gradle 插件修订版 2.3.3,您的代码应如下所示:
allprojects {
repositories {
jcenter()
maven {
url "https://maven.google.com"
}
}
}
对于 Android Studio 3.0.0 中的 Android Gradle 插件修订版 3.0.0(目前处于 alpha 版本)和 Gradle 4.1(可能是里程碑版本),您的代码应如下所示:
allprojects {
repositories {
jcenter()
google()
}
}