için geçiş yaptıktan sonra Gradient eşitleme başarısız oldu Android Studio 3.0 için geçiş yaptıktan sonra 5ary Not Bazı arama sonra benim notu yapılamıyorum, çünkü hataya, güncel değil Guava kitaplığı nedeniyle neden olduğunu öğrendim ama kullanmıyorum Guava projemde.Not 3.0 kanarya 5
Proje 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'
Hata:
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'.
bu beklenmedik hata için
olası nedenleri şunlardır:
- Gradle en bağımlılık önbellek bozuk olabilir (bu bazen bir netw sonra oluşur ork bağlantı zaman aşımı.) Bağımlılıkları ve eşitleme projelerini yeniden yükleyin (ağ gerektirir)
- Bir Gradle oluşturma işleminin (daemon) durumu bozulmuş olabilir. Tüm Gradle daemonlarını durdurmak bu problemi çözebilir. Gradle oluşturma süreçlerini durdur (yeniden başlatmayı gerektirir)
- Projeniz, projedeki diğer eklentilerle veya proje tarafından talep edilen Gradle sürümü ile uyumlu olmayan üçüncü taraf bir eklenti kullanıyor olabilir.
çalışmak için mi? – MatPag
Gradle 4.1-milestone-1 derlemesini kontrol edin. – Nsnik
çözüldü, classpath 'com.google.firebase: firebase-plugins: 1.1.0' dosyasını kaldırmak ve 'com.google.firebase: firebase-perf derlemek zorunda kaldım. : 11.0.2 ' – Nsnik