ক্যানারি 3 থেকে ক্যানারি 4 এ অ্যান্ড্রয়েড স্টুডিও আপডেট করার পরে , নিম্নলিখিত ত্রুটিটি নির্মাণের সময় নিক্ষেপ করা হবে।
অ্যান্ড্রয়েড নির্ভরতা 'com.android.support :support-support-v4' এর কম্পাইল (25.2.0) এবং রানটাইম (26.0.0-বিটা 2) ক্লাসপাথের জন্য আলাদা সংস্করণ রয়েছে। DependencyResolution এর মাধ্যমে আপনার ম্যানুয়ালি একই সংস্করণটি সেট করা উচিত।
আমি পুরো প্রকল্প জুড়ে একটি সম্পূর্ণ অনুসন্ধান চালিয়েছি এবং সংস্করণটি 25.1.0
ব্যবহৃত হয়নি।
অ্যাপ্লিকেশান-build.gradle
android {
compileSdkVersion 26
buildToolsVersion '26.0.0'
defaultConfig {
applicationId "com.xxx.xxxx"
minSdkVersion 14
targetSdkVersion
versionCode 1
versionName "1.0"
multiDexEnabled true
}
buildTypes {
debug {
debuggable true
}
release {
debuggable false
minifyEnabled true
shrinkResources true
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
lintOptions {
abortOnError false
}
}}
dependencies {
implementation fileTree(dir: 'libs', include: ['*.jar'])
testImplementation 'junit:junit:4.12'
implementation project(':core')
implementation com.google.android.gms:play-services-gcm:9.0.0'
implementation('com.crashlytics.sdk.android:crashlytics:2.6.5@aar') {
transitive = true
}
implementation 'com.android.support:multidex:1.0.1'
implementation 'com.flurry.android:analytics:7.0.0'
annotationProcessor 'com.jakewharton:butterknife-compiler:8.6.0'
implementation 'com.jakewharton:butterknife:8.6.0'
implementation 'com.android.support.constraint:constraint-layout:1.0.2'
}
লাইব্রেরী-build.gradle:
apply plugin: 'com.android.library'
android {
compileSdkVersion 26
buildToolsVersion '26.0.0'
defaultConfig {
minSdkVersion 14
targetSdkVersion
versionCode 1
versionName "1.0"
}
}
dependencies {
implementation fileTree(dir: 'libs', include: ['*.jar'])
implementation files('libs/model.jar')
testImplementation 'junit:junit:4.12'
implementation 'com.android.support:percent:26.0.0-beta2'
implementation 'com.android.support:appcompat-v7:26.0.0-beta2'
implementation 'com.android.support:support-core-utils:26.0.0-beta2'
implementation 'com.squareup.retrofit2:retrofit:2.0.2'
implementation 'com.squareup.picasso:picasso:2.4.0'
implementation 'com.squareup.retrofit2:converter-gson:2.0.2'
implementation 'com.squareup.okhttp3:logging-interceptor:3.2.0'
implementation 'uk.co.chrisjenx:calligraphy:2.2.0'
implementation 'com.google.code.gson:gson:2.2.4'
implementation 'com.android.support:design:26.0.0-beta2'
implementation 'com.github.PhilJay:MPAndroidChart:v3.0.1'
}
দ্রষ্টব্য: প্রকল্পটি ক্যানারি 3 তে জরিমানা তৈরি করা হয়েছিল