Android Studio - Could not find intellij-core.jar

后端 未结 12 919
小蘑菇
小蘑菇 2020-12-03 00:40

I am using android studio 3.1.4.

Error:Could not find intellij-core.jar (com.android.tools.external.com-intellij:intellij-core:26.0.1). Searched in the following loc

相关标签:
12条回答
  • 2020-12-03 01:13

    This issue is being tracked on Jira

    A break down of the issue

    Basically there was a problem uploading Google jars to jcenter and it is causing builds to fail.

    The fix

    Builds will work if we put the google maven repo ahead of jcenter.

    On the 18th July the issue should have been addressed in the release of cordova-android 7.1.1, see change log here

    The fix however did not work in all cases evidently.

    A new fix has been made so expect this to be ready in 7.1.2, until then, remember to swap the ordering every time you remove and re-add the platform.

    0 讨论(0)
  • 2020-12-03 01:14

    Downgrading to:

    com.android.tools.build:gradle:3.1.0

    form

    com.android.tools.build:gradle:3.2.1

    Solved the Problem

    also: i put google() at first

    I'm using Android Studio 3.2.1

    0 讨论(0)
  • 2020-12-03 01:18

    In addition to devsnd and Mr-IDE's answers, Here are the suggestions:

    • Place 'google()' in the first order in both buildscript repositories and allprojects repositories of Project-level Gradle build file.

    • Check the consistency in the Android Gradle Plugin version and Gradle version. Generally, they are automatically updated with Android Studio, but you might have an older project. Plugin 3.1 should use Gradle version 4.4 and above, Plugin 3.2 should use Gradle version 4.6 and above.

    • Install that particular buildToolsVersion that plugin uses.

    Check out this link for more details:

    https://developer.android.com/studio/releases/gradle-plugin#updating-gradle

    Hope this helps.

    0 讨论(0)
  • 2020-12-03 01:22

    To resolve this issue either put

    <preference name="android-targetSdkVersion" value="27" />
    

    into your config.xml.

    Or even better, upgrade android-cordova to the lates version (7.1.2):

    cordova platform add android@7.1.2
    

    android-cordova 7.1.2 includes fix CB-14127: "Move google maven repo ahead of jcenter". (https://issues.apache.org/jira/browse/CB-14127)

    0 讨论(0)
  • 2020-12-03 01:24

    Adding google() to the build.gradle files uses this URL https://dl.google.com/dl/android/maven2/ which returns 404 at the moment.

    (source: https://docs.gradle.org/current/javadoc/org/gradle/api/artifacts/dsl/RepositoryHandler.html#google--)

    At the moment, the working URL is https://dl.google.com/dl/android/maven2/index.html You can reach it by replacing google() with this line

    maven { url 'https://maven.google.com' }

    in your build.gradle files.

    0 讨论(0)
  • 2020-12-03 01:27

    I solve my problem; change the platform/android/CordovaLib/build.gradle file. I put the maven repo ahead the jcenter:

    repositories {
        maven {
            url "https://maven.google.com"
        }
        jcenter()
    
    }
    

    And I use cordova-android 7.1.1.

    0 讨论(0)
提交回复
热议问题