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

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

Я нахожу 2 решения этой проблемы, но оба они не работают. Поэтому я решил спросить вас.

Я использую Debian 8 Jessie и Android Studio 1.4

Я только что создал новый проект, и когда я попытался запустить его, я получил сообщение об ошибке: "Не удалось разрешить: com.android.support:appcompat-v7:15.+" И дает мне 3 варианта.

1) Установить проект репозитория и синхронизации

Когда я попробовал, у меня появилась такая ошибка:

Loading SDK information...
Ignoring unknown package filter 'extra-android-m2repository'Warning: The package filter removed all packages. There is nothing to install.
         Please consider trying to update again without a package filter.

И вниз по окну:

Install failed. Please check your network connection and try again. You may continue with creating your project, but it will not complete correctly without the missing components.

2) Показать в файле

Это мои зависимости build.gradle:

dependencies {
    compile fileTree(dir: 'libs', include: ['*.jar'])
    testCompile 'junit:junit:4.12'
    compile 'com.android.support:appcompat-v7:15.+'
}

Ошибка в этой строке:

compile 'com.android.support:appcompat-v7:15.+'

3) Показать в диалоговом окне Структура проекта

Открыты окна зависимостей и об этой строке снова:

compile 'com.android.support:appcompat-v7:15.+'

Проверенные решения:

Во-первых, я снова попытался загрузить версию sdk. Я удалил Android 4.0.3 и снова загрузил его, но все еще ту же ошибку.

После этого я попытался загрузить библиотеку поддержки, рекомендованную в; тема 1, тема 2. После того, как я загрузил Android Support Library, rev 23.0.1 все еще получил ту же ошибку.

После этого я попытался решить мою проблему с исправлением первого параметра в ошибке (установить репозиторий и проект синхронизации.И снова нашел несколько тем. Я проверил раздел HTTP Proxy в настройке, уже выбран "Без прокси".

Итак, я попробовал все, что нашел, но все-таки я получил эту ошибку. Кто-нибудь может мне помочь?

4b9b3361

Ответ 1

После загрузки последней библиотеки поддержки с вашим менеджером sdk вы можете установить эту версию в файле gradle.

Если вы загрузили 23.0.1, установите его так:

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

ИЗМЕНИТЬ: Также обратите внимание на следующую подсказку, данную Android Studio, при использовании + в номере версии:

Избегайте использования + в номерах версий; может привести к непредсказуемым и неповторимым сборкам (com.android.support:appcompat-v7:23.1. +)

Использование + в зависимостях позволяет автоматически получать последние доступной версии, а не конкретной, именованной версии. Однако это не рекомендуется; ваши сборки не повторяются; ты можешь иметь протестирован с немного другой версией, чем сервер сборки используемый. (Использование динамической версии в качестве основного номера версии больше проблематично, чем использовать его в младшей позиции версии.)

Ответ 2

Изменить build.gradle

Замените 'com.android.support:appcompat-v7:15. +' с 'com.android.support:appcompat-v7:18.0.0'

Sync It

Может быть, это поможет вам. Если в случае, если это не сработает, то есть показать ошибку, то посмотрите на установку app-compat в "% homepath%\AppData\Local\Android\sdk\extras\android\m2repository\com\android\support\appcompat-v7"

Найдите самую старую версию и поместите номер версии в xx: 'com.android.support:appcompat-v7: xx'

Ответ 3

Сегодня я установил Java и Android Studio.

При создании моего первого проекта с уровнем API 15 как minSDK, я столкнулся с той же проблемой.

Насколько я могу судить, похоже, что установка sdk работает не очень хорошо. Для меня API-уровень 15 имел только платформу SDK. На уровне API 23 были платформы и источники. Я не помню, какие инструменты там были установлены.

Чтобы решить эту проблему, я запустил менеджер sdk (старая версия), полностью удалил уровень api 15 и установил api-уровень 23, как было предложено. После этого был создан новый проект (снова с minSDK 15).

Разница в файле app/build.gradle очевидна.

Возможно, это помогает другим людям, сталкивающимся с одними и теми же проблемами, или один из гуру может объяснить, что произошло.

С уважением

Ответ 4

Имеются те же ошибки.

Mac OSX

V. 10.9.5

Студия Android 1.4.1

приложения:

До: android {   compileSdkVersion 15   buildToolsVersion "19.1.0"

После того, как: android {   compileSdkVersion 23   buildToolsVersion "19.1.0"

До: зависимостей {   compile fileTree (dir: 'libs', include: ['*.jar'])   testCompile 'junit: junit: 4.12'   compile 'com.android.support:appcompat-v7:15.+' }

После того, как: зависимостей {   compile fileTree (dir: 'libs', include: ['*.jar'])   testCompile 'junit: junit: 4.12'   compile 'com.android.support:appcompat-v7:23.1.o' }

Выше изменений + Создать → Очистить проект.

Надеюсь, что это поможет!

Ответ 5

Перейдите на вкладку "Встроенные", выберите "Редактировать встроенные типы", выберите вкладку свойств и проверьте версию встроенного инструмента, для меня это было 19.1.1.
Затем перейдите к build.gradle change compile в 'com.android.support:appcompat-v7:19+'. Я изменился на 19+, потому что моя встроенная версия - 19.1.1; Вы должны выбрать в соответствии с вашей встроенной версией (18 +, 19 +, 20 +).

Ответ 6

Попробуйте следующее решение:

В студии Android:  Перейти к файлу → Структура проекта Проверьте выбранную версию средств сборки.

обновите свой build.gradle для приложения с помощью выбранной версии инструментов сборки. например. 19.1.0

После обновления "Запустить очистить".

Ниже приведен снимок экрана. Структура проекта- > Типы инструментов сборки

http://i.stack.imgur.com/U1Y4D.png

Ответ 7

У меня возникло подобное сообщение об ошибке при создании проекта.

не удается выполнить команду com.android.support:appcompat-v7:14. +

Я замечаю, что если я создам новый проект с поддержкой 4.0.3 вместо 4.0, ошибка не возникает. Я использую android studio 1.5. Надеюсь, это поможет.

Ответ 8

в моем случае, поддержка и носимые версии были разными, после того, как они были точно такими же, конструкция gradle выполнена успешно.

dependencies {
    compile fileTree(dir: 'libs', include: ['*.jar'])
    compile 'com.google.android.support:wearable:1.0.0'
    compile 'com.google.android.gms:play-services-wearable:11.0.4'
    provided 'com.google.android.wearable:wearable:1.0.0'
}