Sau khi chuyển sang Android Studio 3.0 canary 5 Tôi không thể xây dựng điểm số của mình sau khi một số tìm kiếm tôi phát hiện ra lỗi do thư viện ổi lỗi thời nhưng tôi không sử dụng Ổi trong dự án của tôi.Đồng bộ hóa không thành công sau khi chuyển sang 3.0 canary 5
Dự án Gradle
buildscript {
ext.kotlin_version = '1.1.3'
repositories {
jcenter()
maven { url 'https://maven.fabric.io/public' }
}
dependencies {
classpath 'com.android.tools.build:gradle:3.0.0-alpha5'
classpath 'com.google.gms:google-services:3.1.0'
classpath 'io.fabric.tools:gradle:1.22.2'
classpath 'com.google.firebase:firebase-plugins:1.1.0'
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
// NOTE: Do not place your application dependencies here; they belong
// in the individual module build.gradle files
}
}
allprojects {
repositories {
jcenter()
maven { url 'https://maven.google.com' }
maven { url 'https://maven.fabric.io/public' }
mavenCentral()
}
}
task clean(type: Delete) {
delete rootProject.buildDir
}
App Gradle
apply plugin: 'com.android.application'
apply plugin: 'io.fabric'
apply plugin: 'kotlin-android'
apply plugin: 'com.google.firebase.firebase-perf'
android {
compileSdkVersion 26
buildToolsVersion '26.0.0'
defaultConfig {
applicationId "com.nrs.nsnik.notes"
minSdkVersion 19
targetSdkVersion 26
versionCode 15
versionName "1.9.5"
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
}
dependencies {
compile fileTree(include: ['*.jar'], dir: 'libs')
androidTestCompile('com.android.support.test.espresso:espresso-core:2.2.2', {
exclude group: 'com.android.support', module: 'support-annotations'
})
compile('com.crashlytics.sdk.android:crashlytics:[email protected]') {
transitive = true;
}
compile "org.jetbrains.kotlin:kotlin-stdlib-jre7:$kotlin_version"
compile 'com.android.support:appcompat-v7:26.0.0-beta2'
compile 'com.android.support.constraint:constraint-layout:1.0.2'
compile 'com.android.support:support-v4:26.0.0-beta2'
compile 'com.android.support:design:26.0.0-beta2'
compile 'com.android.support:cardview-v7:26.0.0-beta2'
compile 'com.android.support:palette-v7:26.0.0-beta2'
compile 'com.jakewharton:butterknife:8.6.0'
compile 'com.github.fafaldo:fab-toolbar:1.2.0'
compile 'com.google.firebase:firebase-perf:11.0.2'
compile 'com.google.firebase:firebase-ads:11.0.2'
compile 'com.google.android.gms:play-services-ads:11.0.2'
compile 'io.reactivex.rxjava2:rxandroid:2.0.1'
compile 'io.reactivex.rxjava2:rxjava:2.1.0'
compile 'com.github.bumptech.glide:glide:4.0.0-RC1'
compile 'com.android.support:customtabs:26.0.0-beta2'
compile 'com.google.guava:guava:22.0-android'
testCompile 'com.squareup.leakcanary:leakcanary-android-no-op:1.5.1'
annotationProcessor 'com.github.bumptech.glide:compiler:4.0.0-RC1'
annotationProcessor 'com.jakewharton:butterknife-compiler:8.5.1'
debugCompile 'com.squareup.leakcanary:leakcanary-android:1.5.1'
releaseCompile 'com.squareup.leakcanary:leakcanary-android-no-op:1.5.1'
testCompile 'junit:junit:4.12'
}
apply plugin: 'com.google.gms.google-services'
Các Lỗi:
Gradle sync failed: Cause: com.google.common.base.Preconditions.checkArgument(ZLjava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
Consult IDE log for more details (Help | Show Log) (18s 189ms)
Error:(1, 0) Unable to find method 'com.google.common.base.Preconditions.checkArgument(ZLjava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V'.
Nguyên nhân có thể cho lỗi không mong muốn này bao gồm: bộ nhớ cache phụ thuộc
- Gradle có thể là tham nhũng (điều này đôi khi xảy ra sau khi một netw ork timeout kết nối.) Tải xuống lại các dự án phụ thuộc và đồng bộ hóa (yêu cầu mạng)
- Trạng thái của quá trình xây dựng Gradle (daemon) có thể bị hỏng. Dừng tất cả các daemon Gradle có thể giải quyết vấn đề này. Dừng quy trình xây dựng Gradle (yêu cầu khởi động lại)
- Dự án của bạn có thể đang sử dụng plugin của bên thứ ba không tương thích với các plugin khác trong dự án hoặc phiên bản Gradle do dự án yêu cầu.
Phiên bản nào của gradle bạn đang sử dụng? Kiểm tra bạn gradle-wrapper.properties – MatPag
Gradle 4.1-milestone-1 build – Nsnik
đã được giải quyết, tôi đã phải loại bỏ classpath 'com.google.firebase: firebase-plugins: 1.1.0' và biên dịch 'com.google.firebase: firebase-perf : 11.0.2 ' – Nsnik