Я нахожу 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 в настройке, уже выбран «Без прокси».
Итак, я попробовал все, что нашел, но все-таки я получил эту ошибку. Кто-нибудь может мне помочь?
После того, как вы загрузили последнюю библиотеку поддержки с вашим менеджером sdk, вы можете установить эту версию в своем файле gradle.
Если вы загрузили 23.0.1, установите его так:
compile 'com.android.support:appcompat-v7:23.0.1'
EDIT : Также обратите внимание на следующую подсказку, данную Android Studio, при использовании + в номере версии:
Избегайте использования + в номерах версий; Может привести к непредсказуемым и неповторимым сборкам (com.android.support:appcompat-v7:23.1.+)
Использование + в зависимостях позволяет автоматически получать последнюю доступную версию, а не конкретную именованную версию. Однако это не рекомендуется; Ваши сборки не повторяются; Вы можете протестировать несколько иначе, чем то, что использовал сервер сборки. (Использование динамической версии в качестве основного номера версии более проблематично, чем использование в младшей версии.)
Изменить build.gradle
Замените 'com.android.support:appcompat-v7:15.+' с 'com.android.support:appcompat-v7:18.0.0'
Синхронизация
Может быть, это поможет вам. Если в случае, если это не сработает, то есть показать ошибку, см. Для установки app-compat в «% homepath% \ AppData \ Local \ Android \ sdk \ extras \ android \ m2repository \ com \ android \ support \ appcompat-v7"
Найдите самую старую версию и поместите номер версии в xx: 'com.android.support:appcompat-v7: xx '
Сегодня я установил Java и Android Studio.
При создании моего первого проекта с уровнем API 15 как minSDK, я столкнулся с той же проблемой.
Насколько я могу судить, кажется, что установка sdk работает не очень хорошо. Для меня API-уровень 15 имел только платформу SDK. На уровне API 23 были платформы и источники. Я не помню, какие инструменты были установлены.
Чтобы решить проблему, я запустил диспетчер sdk (старая версия), полностью удалил уровень api 15 и установил api-уровень 23, как было предложено. После этого был создан новый проект (опять же с minSDK 15).
Разница в файле app/build.gradle
очевидна.
Возможно, это помогает другим людям, сталкивающимся с одними и теми же проблемами, или один из гуру может объяснить, что произошло.
С уважением
Имелись те же ошибки.
Mac OS X
V. 10.9.5
Студия Android 1.4.1
Приложение:
До: android {compileSdkVersion 15 buildToolsVersion "19.1.0"
После: android {compileSdkVersion 23 buildToolsVersion "19.1.0"
Перед: dependencies {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'}
Выше изменений + Создать >> Чистый проект.
Надеюсь, это поможет!
Перейдите на вкладку «Встроенная», выберите «Редактировать встроенные типы», выберите вкладку свойств и проверьте версию встроенного инструмента, для меня это было 19.1.1.
Затем перейдите к build.gradle change compile в 'com.android.support:appcompat-v7:19+'. Я изменился на 19+, потому что моя встроенная версия – 19.1.1; Вы должны выбрать в соответствии с вашей встроенной версией (18 +, 19 +, 20 +).
Попробуйте следующее решение:
В студии Android: выберите «Файл» -> «Структура проекта». Проверьте выбранную версию «Инструменты сборки» .
Обновите свой build.gradle для приложения с помощью выбранной версии инструментов сборки. Например, 19.1.0
После обновления запустите «Очистить».
См. Снимок экрана ниже. Структура проекта-> Типы инструментов сборки
У меня возникло подобное сообщение об ошибке при создании проекта.
Не удалось разрешить com.android.support:appcompat-v7:14.+
Я замечаю, что если я создам новый проект с поддержкой 4.0.3 вместо 4.0, ошибка не возникает. Я использую android studio 1.5. Надеюсь это поможет.