jacoco-android-gradle-plugin icon indicating copy to clipboard operation
jacoco-android-gradle-plugin copied to clipboard

Could not find com.dicedmelon.gradle:jacoco-android:0.1.5.

Open yeyuxx opened this issue 3 years ago • 5 comments

classpath 'com.dicedmelon.gradle:jacoco-android:0.1.5'

with

Could not find com.dicedmelon.gradle:jacoco-android:0.1.5. why

yeyuxx avatar Jan 15 '22 05:01 yeyuxx

Could not resolve all artifacts for configuration ':classpath'. Could not find com.dicedmelon.gradle:jacoco-android:0.1.5. Searched in the following locations: - https://dl.google.com/dl/android/maven2/com/dicedmelon/gradle/jacoco-android/0.1.5/jacoco-android-0.1.5.pom - https://repo.maven.apache.org/maven2/com/dicedmelon/gradle/jacoco-android/0.1.5/jacoco-android-0.1.5.pom - https://jcenter.bintray.com/com/dicedmelon/gradle/jacoco-android/0.1.5/jacoco-android-0.1.5.pom - https://oss.jfrog.org/artifactory/oss-snapshot-local/com/dicedmelon/gradle/jacoco-android/0.1.5/jacoco-android-0.1.5.pom - https://s01.oss.sonatype.org/content/repositories/snapshots/com/dicedmelon/gradle/jacoco-android/0.1.5/jacoco-android-0.1.5.pom Required by: project :

Possible solution:

  • Declare repository providing the artifact, see the documentation at https://docs.gradle.org/current/userguide/declaring_repositories.html

yeyuxx avatar Jan 18 '22 05:01 yeyuxx

Same problem here

mihmilicio avatar Jan 19 '22 21:01 mihmilicio

Please make sure you have proper maven repository specified when using legacy plugin declaration (source):

buildscript {
  repositories {
    maven {
      url "https://plugins.gradle.org/m2/"
    }
  }
  dependencies {
    classpath "com.dicedmelon.gradle:jacoco-android:0.1.5"
  }
}

apply plugin: "com.dicedmelon.gradle.jacoco-android"

arturdm avatar Jan 19 '22 22:01 arturdm

thank you

yeyuxx avatar Jan 20 '22 06:01 yeyuxx

I developed an app, but I encountered many problems. The first problem was that after the app was developed, the construction was also completed, but when it was installed on the mobile phone, the app flashed back and could not enter the main interface. Then I upgraded the Android studio tool version from 2020.3.1 to 2021.1.1, and then upgraded the control version used accordingly. Finally, I couldn't complete the packaging and made errors, so I want to ask how to solve these problems The error code of the problem is as follows

C:/Users/PC/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlin/kotlin-stdlib-common/1.6.10/c118700e3a33c8a0d9adc920e9dec0831171925/kotlin-stdlib-common-1.6.10.jar!/META-INF/kotlin-stdlib-common.kotlin_module: Module was compiled with an incompatible version of Kotlin. The binary version of its metadata is 1.6.0, expected version is 1.1.16.

AGPBI: {"kind":"error","text":"Invoke-customs are only supported starting with Android O (--min-api 26)","sources":[{}],"tool":"D8"} AGPBI: {"kind":"error","text":"Invoke-customs are only supported starting with Android O (--min-api 26)","sources":[{}],"tool":"D8"} Invoke-customs are only supported starting with Android O (--min-api 26)

AGPBI: {"kind":"error","text":"Invoke-customs are only supported starting with Android O (--min-api 26)","sources":[{}],"tool":"D8"} AGPBI: {"kind":"error","text":"Invoke-customs are only supported starting with Android O (--min-api 26)","sources":[{}],"tool":"D8"} AGPBI: {"kind":"error","text":"Default interface methods are only supported starting with Android N (--min-api 24): Landroidx/lifecycle/LifecycleRegistryOwner;getLifecycle()Landroidx/lifecycle/Lifecycle;","sources":[{}],"tool":"D8"} Default interface methods are only supported starting with Android N (--min-api 24): Landroidx/lifecycle/LifecycleRegistryOwner;getLifecycle()Landroidx/lifecycle/Lifecycle;

AGPBI: {"kind":"error","text":"Default interface methods are only supported starting with Android N (--min-api 24): Landroidx/lifecycle/DefaultLifecycleObserver;onCreate(Landroidx/lifecycle/LifecycleOwner;)V","sources":[{}],"tool":"D8"} Default interface methods are only supported starting with Android N (--min-api 24): Landroidx/lifecycle/DefaultLifecycleObserver;onCreate(Landroidx/lifecycle/LifecycleOwner;)V

AGPBI: {"kind":"error","text":"Default interface methods are only supported starting with Android N (--min-api 24): Landroidx/core/internal/view/SupportMenuItem;setTooltipText(Ljava/lang/CharSequence;)Landroid/view/MenuItem;","sources":[{}],"tool":"D8"} Default interface methods are only supported starting with Android N (--min-api 24): Landroidx/core/internal/view/SupportMenuItem;setTooltipText(Ljava/lang/CharSequence;)Landroid/view/MenuItem;

AGPBI: {"kind":"error","text":"Invoke-customs are only supported starting with Android O (--min-api 26)","sources":[{}],"tool":"D8"}

Task :app:mergeExtDexDebug FAILED I

yeyuxx avatar Feb 15 '22 08:02 yeyuxx