Я знаю, что этот вопрос задавался несколько раз на форуме, но мне все еще не удалось решить проблему. ПОЭТОМУ Я пытаюсь использовать SDK попугая для программирования приложений беспилотный, на SDk документаций они говорят, чтобы положить это в Gradle build.gradle to use Parrot's sdk 3Android Studio - Не удалось решить: com.android.support:appcompat
Вот один Gradle я попробовал мой в дронов модуль моего приложения :
apply plugin: 'java'
dependencies {
compile fileTree(include: ['*.jar'], dir: 'libs')
compile project(':referencing')
compile 'com.android.support:appcompat-v7:v24.2.0'
compile 'com.parrot:arsdk:3.11.0'
}
sourceCompatibility = "1.7"
targetCompatibility = "1.7"
и я получаю эту ошибку при создании беспилотного модуля:
Error:Could not resolve all dependencies for configuration ':drone:compileClasspath'.
> Could not find com.android.support:appcompat-v7:21.0.3.
Searched in the following locations:
file:/opt/android-studio/gradle/m2repository/com/android/support/appcompat-v7/21.0.3/appcompat-v7-21.0.3.pom
file:/opt/android-studio/gradle/m2repository/com/android/support/appcompat-v7/21.0.3/appcompat-v7-21.0.3.jar
https://jcenter.bintray.com/com/android/support/appcompat-v7/21.0.3/appcompat-v7-21.0.3.pom
https://jcenter.bintray.com/com/android/support/appcompat-v7/21.0.3/appcompat-v7-21.0.3.jar
Required by:
DroneRacingApp:drone:unspecified
> Could not find com.android.support:appcompat-v7:21.0.3.
Searched in the following locations:
file:/opt/android-studio/gradle/m2repository/com/android/support/appcompat-v7/21.0.3/appcompat-v7-21.0.3.pom
file:/opt/android-studio/gradle/m2repository/com/android/support/appcompat-v7/21.0.3/appcompat-v7-21.0.3.jar
https://jcenter.bintray.com/com/android/support/appcompat-v7/21.0.3/appcompat-v7-21.0.3.pom
https://jcenter.bintray.com/com/android/support/appcompat-v7/21.0.3/appcompat-v7-21.0.3.jar
Required by:
DroneRacingApp:drone:unspecified > com.parrot:arsdk:3.11.0
> Could not find any matches for com.android.support:support-v4:22.0.+ as no versions of com.android.support:support-v4 are available.
Searched in the following locations:
file:/opt/android-studio/gradle/m2repository/com/android/support/support-v4/maven-metadata.xml
file:/opt/android-studio/gradle/m2repository/com/android/support/support-v4/
https://jcenter.bintray.com/com/android/support/support-v4/maven-metadata.xml
https://jcenter.bintray.com/com/android/support/support-v4/
Required by:
DroneRacingApp:drone:unspecified > com.parrot:arsdk:3.11.0 > com.parrot:libARDiscovery:3.11.0
Я новичок в android и не знаком со всеми инструментами. В моей структуре проекта целевой версии SDL установлен на 25, а минимум до 15. Я попытался заменить версию appcompat
в build.gradle к 25.0.1
, 25.1.1
, 25.0.0
и другие ценности, но это не делает Работа.
В диспетчере SDK также установлен Резервуар поддержки Android, я не знаю, как я могу решить проблему.
Благодарим за помощь, отношение.
Edit: Вот build.gradle моего проекта, я не коснулся еще.
buildscript {
repositories {
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:2.2.3'
}
}
allprojects {
repositories {
jcenter()
}
}
task clean(type: Delete) {
delete rootProject.buildDir
}
Edit 2: Android-студия ищет `appcompat``in /opt/android-studio/gradle/m2repository/com/android/support/appcompat-v7/21.0.3/appcompat- v7-21.0.3.pom, тогда как файл находится в /opt/android-sdk/extras/android/m2repository/com/android/support/appcompat-v7/23.0.1/appcompat-v7-23.0.1. pom, это может быть настоящей проблемой.
Однако в окне структуры проекта, то Android SDK установлен в /Opt/Android-SDK, но я не уверен, если это является частью Android SDK ...
Так как может Я говорю студии Android, чтобы посмотреть в правильной папке?
Можете ли вы показать мне ваш проект build.gradle? –
Несомненно, теперь он добавлен! –