EgorBo / EgorBo/Xamarin.GradleBindings

How install appcompat-v7-28.0.0 to m2repository?

Open
#11 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
C#
Stars
146
Forks
19
PR merge metrics
No merged PRs in 30d

Description

Hi! I try use chart library "com.github.AnyChart:AnyChart-Android:1.0.8"
and get error.
I understand that there is not enough library "appcompat-v7-28" in m2repository, but I do not know how to install them.
I hope for your help. Thanks!

Error:
========

Gradle log:
========

FAILURE: Build failed with an exception.

* Where:
Build file 'C:\Users\Vladimir\AppData\Local\Temp\Xamarin.GradleBindings\bcd4d5\build.gradle' line: 10

* What went wrong:
A problem occurred evaluating root project 'bcd4d5'.
> Could not resolve all files for configuration ':detachedConfiguration2'.
> Could not find com.android.support:appcompat-v7:28.0.0.
Searched in the following locations:
file:/C:/Program Files (x86)/Android/android-sdk/extras/android/m2repository/com/android/support/appcompat-v7/28.0.0/appcompat-v7-28.0.0.pom
file:/C:/Program Files (x86)/Android/android-sdk/extras/android/m2repository/com/android/support/appcompat-v7/28.0.0/appcompat-v7-28.0.0.jar
https://jcenter.bintray.com/com/android/support/appcompat-v7/28.0.0/appcompat-v7-28.0.0.pom
https://jcenter.bintray.com/com/android/support/appcompat-v7/28.0.0/appcompat-v7-28.0.0.jar
https://jitpack.io/com/android/support/appcompat-v7/28.0.0/appcompat-v7-28.0.0.pom
https://jitpack.io/com/android/support/appcompat-v7/28.0.0/appcompat-v7-28.0.0.jar
Required by:
project : > com.github.AnyChart:AnyChart-Android:1.0.8

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.

* Get more help at https://help.gradle.org

BUILD FAILED in 4s

Original script:
========
apply plugin: 'java'

def resolveDependencyString(String dependencyString) {
def dependency = dependencies.create(dependencyString)
configurations.detachedConfiguration(dependency).setTransitive(false).resolve()
}

def resolveDependencyStringTransitive(String dependencyString) {
def dependency = dependencies.create(dependencyString)
configurations.detachedConfiguration(dependency).setTransitive(true).resolve()
}

repositories {
maven { url "C:/Program Files (x86)/Android/android-sdk/extras/android/m2repository/" } // will be replaced by the add-in
jcenter()
maven { url "https://jitpack.io" }
// add custom repositores here
}

task getDeps(type: Copy) {
def resultFileAll = new File("C:/Users/Vladimir/AppData/Local/Temp/Xamarin.GradleBindings/bcd4d5/result_main.txt")
def resultFileMain = new File("C:/Users/Vladimir/AppData/Local/Temp/Xamarin.GradleBindings/bcd4d5/result_all.txt")
resolveDependencyString('com.github.AnyChart:AnyChart-Android:1.0.8').sort().each { resultFileMain.append('\n' + it.toString()) }
resolveDependencyStringTransitive('com.github.AnyChart:AnyChart-Android:1.0.8').sort().each { resultFileAll.append('\n' + it.toString()) }
}

Stack-Trace:
========
в GradleBindings.Gradle.ExtractDependencies(String dependency, String androidSdkHome, String& workingDirectory, String customRepositories, Boolean detailedLog)
в GradleBindings.BindingProjectGenerator.<>c__DisplayClass7_1.b__1()

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.