CẬP NHẬT # 2 2018/05/29
Vấn đề có vẻ đã được khắc phục ngay bây giờ và tôi vẫn đang sử dụng cùng một cấu hình lớp. Nhưng tôi đã thực hiện các bước này cách đây một thời gian. Tôi không chắc liệu chúng có làm gì không hoặc đây có phải là sự cố phía máy chủ không và nó đã được sửa / cập nhật gần đây. Tôi chỉ nhận thấy vấn đề đã biến mất sau khi tôi thực hiện các bước sau:
Thêm phần sau vào gradle.build cấp dự án buildscript > repositories
và allprojects > repositories
.
google()
maven { url 'http://jcenter.bintray.com' }
Thay đổi đường dẫn google-services thành
classpath com.google.gms:google-services:4.0.1'
Dự án đồng bộ hóa với tập tin Gradle
CẬP NHẬT # 1 2018/05/29
Tôi đã khắc phục lỗi bằng cách hạ cấp các phụ thuộc căn cứ hỏa lực của mình xuống ~ 12.0.0 trong cấp độ ứng dụng . Nhưng điều này sẽ tác động nghiêm trọng đến ứng dụng, vẫn đang tìm kiếm các cách giải quyết khả thi hơn.
apply plugin: 'com.android.application'
apply plugin: 'io.fabric'
...
compile 'com.google.firebase:firebase-core:12.0.0'
compile 'com.google.firebase:firebase-database:12.0.0'
compile 'com.google.firebase:firebase-storage:12.0.0'
compile 'com.google.firebase:firebase-auth:12.0.0'
compile 'com.google.firebase:firebase-crash:12.0.0'
...
Tương tự ở đây, tôi đã trải qua vấn đề tương tự được mô tả bởi @SimbaClaws. Mọi thứ đã được biên dịch trơn tru cho đến khi tôi phải đối mặt với cùng một vấn đề ngày hôm qua.
Tôi có các mã sau trong build.gradle cấp dự án của mình ,
// Top-level build file where you can add configuration options common to all sub-projects/modules.
buildscript {
repositories {
jcenter()
maven {
url 'https://maven.fabric.io/public'
}
}
dependencies {
classpath 'com.android.tools.build:gradle:2.3.3'
// NOTE: Do not place your application dependencies here; they belong
// in the individual module build.gradle files
//classpath 'com.google.gms:google-services:3.0.0'
classpath 'com.google.gms:google-services:3.2.1'
classpath 'io.fabric.tools:gradle:1.25.1'
}
}
allprojects {
repositories {
jcenter()
maven {
url 'https://maven.google.com/'
}
}
}
task clean(type: Delete) {
delete rootProject.buildDir
}
Và các mã sau đây cho build.gradle cấp ứng dụng
apply plugin: 'com.android.application'
apply plugin: 'io.fabric'
android {
compileSdkVersion 26
buildToolsVersion "26.0.1"
defaultConfig {
applicationId "my.secret.application"
minSdkVersion 16 // 19
targetSdkVersion 26
versionCode 1
versionName "5.0.204"
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.google.firebase:firebase-core:15.0.2'
compile 'com.google.firebase:firebase-database:15.0.0'
compile 'com.google.firebase:firebase-storage:15.0.2'
compile 'com.google.firebase:firebase-auth:15.1.0'
compile 'com.google.firebase:firebase-crash:15.0.2'
compile 'com.android.support:appcompat-v7:26.+'
compile 'com.android.support:design:26.+'
compile 'com.android.support:recyclerview-v7:26.+'
compile 'com.android.support.constraint:constraint-layout:1.0.2'
compile 'de.hdodenhof:circleimageview:2.2.0'
compile 'com.android.support:palette-v7:26.+'
compile 'com.android.support:support-v4:26.+'
compile 'com.android.support:cardview-v7:26.+'
compile 'com.github.bumptech.glide:glide:3.7.0'
compile 'org.greenrobot:eventbus:3.1.1'
testCompile 'junit:junit:4.12'
compile 'com.crashlytics.sdk.android:crashlytics:2.9.1'
}
apply plugin: 'com.google.gms.google-services'
Bất cứ ai có thể tư vấn nếu tôi bỏ lỡ bất cứ điều gì? Tôi cũng vẫn đang tìm kiếm giải pháp và câu trả lời có thể. TIA!