android - 在 Android Studio 中找不到 com.android.support :appcompat-v7:25. 3.1?

标签 android android-studio gradle android-build

我正在尝试添加 float 搜索 View library到我的安卓应用程序。添加依赖项后,我得到:

Error:Could not find com.android.support:appcompat-v7:25.3.1.
Required by:
project :app

Please install the Android Support Repository from the Android SDK Manager.

因此,我在我的模块 Gradle 文件中添加了以下依赖项:

compile 'com.android.support:appcompat-v7:25.3.1'
compile 'com.android.support:design:25.3.1'
compile 'com.android.support:multidex:1.0.1'
compile 'com.android.support:percent:25.3.1'
compile 'com.android.support:support-v4:25.3.1'
compile 'com.android.support:support-v13:25.3.1'

同步 Gradle 文件后,我得到了同样的错误。然后我清理项目,甚至 https://github.com/arimorty/floatingsearchview Invalidate cache 到项目但响应相同。

我的 Android Studio 已更新并安装了 API 级别 25。

我在这里做错了什么?

Gradle 文件

(根据建议编辑 Gradle 文件)

android {
  compileSdkVersion 25
  buildToolsVersion '25.0.3'

defaultConfig {
    applicationId "com.app.seeker"
    minSdkVersion 21
    targetSdkVersion 25
    versionCode 1
    multiDexEnabled true
    versionName "1.0"
}
buildTypes {
    release {
        minifyEnabled false
        proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
    }
}

任何帮助将不胜感激

最佳答案

为了使用 compile 'com.android.support:appcompat-v7:25.3.1' 你的 compileSdkVersion 必须是 25,所以更新它。

以同样的方式,考虑将您的buildToolsVersion升级到版本25.0.3

关于android - 在 Android Studio 中找不到 com.android.support :appcompat-v7:25. 3.1?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44372761/

相关文章:

android - 任务 ':transformClassesWithDexForDebug' 执行失败

android-studio - Android Studio Logcat 过滤精确标签

java - 等待 2 次点击事件,直到继续不起作用

android - 如何修复 zsh : permission denied when running Gradle commands on Android Studio Terminal on MacOS

Android 开发-创建棋盘游戏

android - 任何示例显示如何使用自己的按钮或 Facebook 按钮在 Android 中使用 Facebook SDK 4.0 登录?

android - 退出前存储持久应用程序数据的正确位置是什么?

android - espresso 源中的“cannot resolve symbol”

android - 如何在 Gradle 中的 buildType 上添加条件 afterEvaluate

gradle - 指定gradle属性文件作为gradlew的命令行参数