আপডেট # 2 2018/05/29
সমস্যাটি এখন ঠিক হয়ে গেছে বলে ঠিক করা হয়েছে এবং আমি এখনও একই গ্রেড কনফিগারেশন ব্যবহার করছি। তবে আমি এই পদক্ষেপগুলি কিছুক্ষণ আগে করেছি আমি নিশ্চিত নই যে এগুলি কিছু করেছে কিনা বা এটি কোনও সার্ভার-সাইড সমস্যা এবং এটি সম্প্রতি স্থির / আপডেট হয়েছে। আমি কেবল নিম্নলিখিত পদক্ষেপগুলি করার পরে এই সমস্যাটি সবেমাত্র লক্ষ্য করেছি:
প্রকল্প-স্তরের গ্রেড.বিল্ডস buildscript > repositories
এবং এ নিম্নলিখিতগুলি যুক্ত করুন allprojects > repositories
।
google()
maven { url 'http://jcenter.bintray.com' }
গুগল-পরিষেবাদি ক্লাসপথ এ পরিবর্তন করুন
classpath com.google.gms:google-services:4.0.1'
গ্রেডল ফাইলগুলির সাথে প্রকল্প সিঙ্ক করুন
আপডেট # 1 2018/05/29 অ্যাপ্লিকেশন স্তরের গ্রেডারে
আমার ফায়ারবেস নির্ভরতা ~ 12.0.0 এ ডাউনগ্রেড করে ত্রুটিটি পেয়েছিলাম । তবে এটি অ্যাপ্লিকেশনটিকে তীব্রভাবে প্রভাবিত করবে, এখনও আরও সম্ভাব্য কর্মক্ষেত্রের সন্ধান করছে।
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'
...
এখানেও, আমি @ সিম্বা ক্লাউস দ্বারা বর্ণিত একই সমস্যাটি পেয়েছি। গতকাল আমি একই সমস্যার মুখোমুখি না হওয়া পর্যন্ত সবকিছু সহজেই সংকলন করছিল।
আমার প্রকল্প-স্তরের বিল্ড.gradle এ আমার কাছে নিম্নলিখিত কোড রয়েছে ,
// 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
}
এবং অ্যাপ্লিকেশন স্তরের build.gradle এর জন্য নিম্নলিখিত কোডগুলি
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'
আমি কিছু মিস করলে কেউ পরামর্শ দিতে পারে? আমি এখনও সম্ভাব্য কাজের ক্ষেত্র এবং উত্তরগুলির জন্য চারপাশে খুঁজছি। টিয়া!