android studio - خطأ: فشل في حل: android.arch.core: عام: 1.1.0




android-studio android-gradle (3)

القضية

في الأسابيع القليلة الماضية ، فقدت بعض مكتبات Google Android على jcenter ، مما تسبب في حدوث أخطاء مثل ملفاتك.

مثال:

Could not resolve all files for configuration ':app:debugCompileClasspath'.
Could not find common.jar (android.arch.core:common:1.1.0). Searched in the following locations:
      https://jcenter.bintray.com/android/arch/core/common/1.1.0/common-1.1.0.jar

لا يزال javenter's maven maven-metadata.xml صالحًا ويحتوي على إصدارات تؤدي إلى افتراض أن الملفات المدرجة موجودة وستحاول تنزيلها دون الرجوع إلى https://maven.google.com/ . حتى إذا كان لديك هذا أو google() التالي في build.gradle الخاص بك ، ضمن jcenter() .

حل

في build.gradle تأكد من أن google() قبل jcenter() .

repositories {
    google()
    jcenter()
}

في معظم المشروعات ، سيكون عليك تحديث هذا في نقطتين.

buildscript {
    repositories {
        google()
        jcenter()
    }

}

allprojects {
    repositories {
        google()
        jcenter()
    }
}

ملاحظة : استخدم maven { url "https://maven.google.com" } بدلاً من google() إذا كان إصدار Gradle الخاص بك أقل من 4.0.

تم إيقاف تشغيل نظامي فجأة وتشغيله وحصلت على خطأ: فشل الحل: android.arch.core: common: خطأ 1.1.0 في استوديو android الخاص بي. لقد حاولت نظيفة وإعادة بناء المشروع لكنه لم ينجح. لقد بحثت على شبكة الإنترنت ولكن لا شيء يمكن أن يحل مشكلتي.

بناء. gradle (المشروع)

// Top-level build file where you can add configuration options common to all sub-projects/modules.

buildscript {
repositories {
    jcenter()
}
dependencies {
    classpath 'com.android.tools.build:gradle:2.2.0'

    // NOTE: Do not place your application dependencies here; they belong
    // in the individual module build.gradle files
}
}

allprojects {
repositories {
    jcenter()
    maven {
        url 'https://jitpack.io'
    }
    maven {
        url "https://maven.google.com"
    }
}
}

task clean(type: Delete) {
delete rootProject.buildDir
}

build.gradle (كونا)

apply plugin: 'com.android.application'

android {
compileSdkVersion 27
buildToolsVersion "27.0.1"
defaultConfig {
    applicationId "com.example.system2.tranxav"
    minSdkVersion 16
    targetSdkVersion 24
    versionCode 1
    versionName "1.0"
    testInstrumentationRunner 
  "android.support.test.runner.AndroidJUnitRunner"
}
buildTypes {
    release {
        minifyEnabled false
        proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
    }
}
} 

dependencies {

compile fileTree(dir: 'libs', include: ['*.jar'])
androidTestCompile('com.android.support.test.espresso:espresso-core:2.2.2', 
{
    exclude group: 'com.android.support', module: 'support-annotations'
})

   compile 'com.stripe:stripe-android:6.1.1'
compile 'com.stripe:stripe-java:1.47.0'
compile 'com.stripe:stripe-android:1.0.4'
compile 'com.squareup.retrofit2:retrofit:2.3.0'
compile 'com.squareup.retrofit2:converter-gson:2.3.0'
compile 'com.github.bumptech.glide:glide:3.7.0'
 compile 'com.android.volley:volley:1.0.0' // dependency file for Volley
compile 'com.android.support:appcompat-v7:27.0.2'
compile 'com.android.support:cardview-v7:27.1.0'
compile 'com.android.support:recyclerview-v7:27.1.0'
compile 'com.android.support:design:27.1.0'
compile 'com.basgeekball:awesome-validation:1.3'
compile 'com.parse:parse-android:1.16.5'
compile 'com.parse.bolts:bolts-tasks:1.4.0'
compile 'com.parse.bolts:bolts-applinks:1.4.0'
testCompile 'junit:junit:4.12'
compile 'com.google.android.gms:play-services-appindexing:8.4.0'
}

أنا لا أعرف ما يمكن أن يكون سبب المشكلة.


الحل: انقل google() ، قبل jcenter() - لقد jcenter() هذا الأمر بالنسبة لي.

ولكن المشكلة هي أن لديك build.gradle ملفات build.gradle وتحتاج إلى إجراء تغيير في كليهما.


jcenter() هذه المشكلة عن طريق نقل maven {url "https://maven.google.com"} قبل jcenter() ، مثل هذا:

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

هذا لأنني وجدت مستودع jcenter() قد حذف دليل android.arch.core ، لذلك يتعين علينا الحصول على هذا الملف ( android.arch.core:common-1.1.0.jar ) من "https://maven.google.com"





build.gradle