Подтвердить что ты не робот

Не удалось решить: com.android.support:appcompat-v7 24.0.1

Я много раз искал, но я не могу найти сообщение, которое помогает мне немного походить на андроид, поэтому некоторые из них проходят над моей головой. Во всяком случае, мои проблемы начались, когда я получил сообщение об ошибке: gradle плагин был старым, и синхронизация не завершилась. Поэтому я изменил несколько вещей, не совсем уверен, что я сделал. Теперь у меня есть:

Ошибка (25,13) Не удалось решить: com.android.support:appcompat-v7 24.0.1

Проект gradle файл:

    // Top-level build file where you can add configuration options common to     all sub-projects/modules.

    buildscript {
        repositories {
            jcenter()
        }
    dependencies {
        classpath 'com.android.tools.build:gradle:2.1.3'

        // NOTE: Do not place your application dependencies here; they belong
        // in the individual module build.gradle files
    }
}

allprojects {
    repositories {
        jcenter()
    }
}

task clean(type: Delete) {
    delete rootProject.buildDir
}

app gradle файл:

apply plugin: 'com.android.application'

android {
    compileSdkVersion 24
    buildToolsVersion "24.0.1"
    defaultConfig {
        applicationId "com.bisesifreelance.maxbisesi.tic_tac_toe"
        minSdkVersion 23
        targetSdkVersion 24
        versionCode 1
        versionName "1.0"
        testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
    }
    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    }
}

dependencies {
    compile fileTree(dir: 'libs', include: ['*.jar'])
    androidTestCompile('com.android.support.test.espresso:espresso-core:2.2.2', {
        exclude group: 'com.android.support', module: 'support-annotations'
    })
    compile 'com.android.support:appcompat-v7:24.0.1'
    testCompile 'junit:junit:4.12'
}

Также я установил все инструменты сборки в диспетчере SDK. Мне еще не разрешено вставлять изображения? но он говорит:

Android SDK Plaform-Tools 24.03 установлен

Установлены Android SDK Tools 25.2.2

Спасибо тебе! Я очень потерян.

4b9b3361

Ответ 1

попробуйте

  compile 'com.android.support:appcompat-v7:24.2.1'

EDIT

Для SDK 27

buildToolsVersion "27.0.3"

implementation "com.android.support:appcompat-v7:27.1.1"

Ответ 2

Вы также можете написать вот так:

allprojects {
        repositories {
            jcenter()
            maven {
                url "https://maven.google.com"
            }
        }
    }

Ответ 3

Убедитесь, что эта папка существует:

\your-android-sdk\extras\android\m2repository\com\android\support\appcompat-v7\24.0.1

Конечно, 24.0.1 следует заменить последней версией.

У меня была эта проблема, потому что я иногда переименовал 24.0.1 в нечто другое, и поэтому не удалось найти требуемую папку.

Ответ 4

Попробуйте добавить jcenter таким образом

repositories {
    jcenter {
        url "http://jcenter.bintray.com/"
    }
}

Вместо

  repositories {
        jcenter()
    }

Ответ 5

У меня была такая же проблема после обновления Android Studio. В моем случае это была проблема разрешений, так как я выполнял ежедневное программирование в своей учетной записи пользователя, а Android-студия была установлена ​​и обновлена ​​учетной записью администратора.

ИСПРАВЛЕНИЕ:

Откройте автономный диспетчер SDK и перейдите к "дополнительным функциям". Нажмите "Репозиторий поддержки Android" (который, вероятно, будет установлен как "Не установлен" ) и установите пакеты. Если вам будет предложено сообщение об ошибке, сообщающее что-то вроде "ошибка при попытке переименовать папку". Перейдите в папку, указанную в сообщении, и убедитесь, что разрешения установлены правильно. После этого нажмите "Попробовать снова", и он должен установить пакет без проблем.

ПРИМЕЧАНИЕ. Это может произойти еще несколько раз. Просто повторите процесс для каждого файла. Затем проблема должна быть решена.

Ответ 6

Изменить персонажа - на :

compile 'com.android.support:appcompat-v7:24.2.1'

а не

compile 'com.android.support:appcompat-v7-24.2.1'

Ответ 7

попробуйте обновить IDE и удалить более раннюю версию сборки (например, 23) после установки более поздней версии и переименовать ее в новую.

Ответ 8

Откройте SDK Manager и обновите Extras → Репозиторий поддержки Android.

Путь..sdk\extras\android\m2repository\com\android\support\appcompat-v7 >

Проверьте наличие обновленной версии.

Ответ 9

В build.gradle во всех проектах добавьте Marvel и добавьте этот URL "https://maven.google.com"