使用 compile 'com.google.android.support:wearable:2.0.4' 时出现以下错误,但我没有使用 26.0.0
When using compile 'com.google.android.support:wearable:2.0.4' I get the error below, but I am not using 26.0.0
在我的 Wear 应用程序的 build.gradle 文件中使用 compile 'com.google.android.support:wearable:2.0.4'
(com.google.android.support:wearable
的最新版本)时,出现以下错误,但我没有使用 26.0.0。
我该怎么办?即使我添加 compile 'com.android.support:wear:26.0.0' 它仍然失败。
Error in the project's gradle file:
Error:(22, 13) Failed to resolve: com.android.support:wear:26.0.0
<a href="install.m2.repo">Install Repository and sync project</a><br><a href="openFile:/.../wear/build.gradle">Show in File</a><br><a href="open.dependency.in.project.structure">Show in Project Structure dialog</a>
许多磨损元素(BoxInsetLayout
、WearableRecyclerView
、SwipeDismissFrameLayout
、full list here) have been moved to the main android support library (details)。您可以继续使用旧的 类,但您可能想使用最新的东西。
您的 Wear 应用程序的 build.gradle 包括编译 'com.google.android.support:wearable:2.0.4'
,它使用了 com.android.support:wear:26.0.0
中的一些 类。如上文 link 中所述,它们已从 com.google.android.support:wearable
移动到 com.android.support:wear
。
支持库 (26) 现在位于 Google 的 Maven 存储库中(不是通过支持存储库从 SDK Manager 下载),因此您需要添加 Google 的 Maven 存储库您的顶级 build.gradle
文件。
在 allprojects
中的 repositories
中,添加以下代码。它属于 jcenter()
调用。
对于带有 Gradle 3.3 的 Android Gradle 插件修订版 2.3.3(Android Studio 2.3.3),您的代码应如下所示:
allprojects {
repositories {
jcenter()
maven {
url "https://maven.google.com"
}
}
}
对于 Android Gradle 插件修订版 3.0.0(目前处于 alpha 阶段)和 Gradle Studio 3.0 中的 Gradle 4.1(可能是里程碑版本)。 0,您的代码应如下所示:
allprojects {
repositories {
jcenter()
google()
}
}
在我的 Wear 应用程序的 build.gradle 文件中使用 compile 'com.google.android.support:wearable:2.0.4'
(com.google.android.support:wearable
的最新版本)时,出现以下错误,但我没有使用 26.0.0。
我该怎么办?即使我添加 compile 'com.android.support:wear:26.0.0' 它仍然失败。
Error in the project's gradle file:
Error:(22, 13) Failed to resolve: com.android.support:wear:26.0.0
<a href="install.m2.repo">Install Repository and sync project</a><br><a href="openFile:/.../wear/build.gradle">Show in File</a><br><a href="open.dependency.in.project.structure">Show in Project Structure dialog</a>
许多磨损元素(BoxInsetLayout
、WearableRecyclerView
、SwipeDismissFrameLayout
、full list here) have been moved to the main android support library (details)。您可以继续使用旧的 类,但您可能想使用最新的东西。
您的 Wear 应用程序的 build.gradle 包括编译 'com.google.android.support:wearable:2.0.4'
,它使用了 com.android.support:wear:26.0.0
中的一些 类。如上文 link 中所述,它们已从 com.google.android.support:wearable
移动到 com.android.support:wear
。
支持库 (26) 现在位于 Google 的 Maven 存储库中(不是通过支持存储库从 SDK Manager 下载),因此您需要添加 Google 的 Maven 存储库您的顶级 build.gradle
文件。
在 allprojects
中的 repositories
中,添加以下代码。它属于 jcenter()
调用。
对于带有 Gradle 3.3 的 Android Gradle 插件修订版 2.3.3(Android Studio 2.3.3),您的代码应如下所示:
allprojects {
repositories {
jcenter()
maven {
url "https://maven.google.com"
}
}
}
对于 Android Gradle 插件修订版 3.0.0(目前处于 alpha 阶段)和 Gradle Studio 3.0 中的 Gradle 4.1(可能是里程碑版本)。 0,您的代码应如下所示:
allprojects {
repositories {
jcenter()
google()
}
}