एसडीके एपीआई 23 (मार्शमलो) में अनुमतियों के साथ कुछ समस्याओं के कारण मैं एपीआई 21 पर वापस जाना चाहता था, फिर भी मुझे कुछ मुद्दों का सामना करना पड़ रहा है ... मैंने पढ़ा है समान समस्याओं के साथ इतनी सारी पोस्ट और कोशिश की (लगभग मुझे लगता है) सबकुछ: मैंने सभी एसडीके बिल्ड/प्लेटफार्म टूल्स, एपीआई 21, सुपरपोर्ट और रिपोजिटरी लाइब्रेरीज़ के लिए फीचर्स अपडेट किए हैं। फिर मैंने प्रोजेक्ट को साफ़ कर लिया है, इसे पुनर्निर्मित किया है और सिंक्रनाइज़ किया है। डाउनग्रेड एंड्रॉइड एसडीके (एपीआई 23 -> एपीआई 21)
मेरे build.gradle ऐसा दिखाई देता है:
apply plugin: 'com.android.application'
android {
compileSdkVersion 21
buildToolsVersion "21.1.2"
defaultConfig {
applicationId "com.example.pablo.appcontacts"
minSdkVersion 19
targetSdkVersion 21
versionCode 1
versionName "1.0"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
productFlavors {
}
}
dependencies {
compile fileTree(include: ['*.jar'], dir: 'libs')
testCompile 'junit:junit:4.12'
compile 'com.jakewharton:butterknife:7.0.1'
compile 'com.android.support:appcompat-v7:23.1.1'
}
मैं नहीं इस के साथ बहुत परिचित हूँ, किसी को भी मदद कर सकते हैं मुझे इस कारण मैं वास्तव में यह कर सकते हैं ठीक करने के लिए फिर भी, मैं उन त्रुटियों को मिल रहा है एक रास्ता खोजने के लिए ..?
"एसडीके एपीआई 23 में अनुमति के साथ कुछ समस्याओं के कारण (Marshmallow) मैं एपीआई 21 पर वापस स्विच करना चाहता था "- इससे आपकी कोई भी समस्या हल नहीं होगी। 'CompileSdkVersion', पुस्तकालयों, आदि के साथ कुछ भी नहीं है [आपके द्वारा सामना की जाने वाली रनटाइम अनुमति समस्याओं] (https://stackoverflow.com/questions/34095129/android-frustrating-permissions)। 'targetSdkVersion' करता है, लेकिन आपको अपने 'targetSdkVersion' को 22 या किसी चीज़ को कम करने के लिए अपने ऐप में कुछ भी बदलने की ज़रूरत नहीं है। – CommonsWare
@ कॉमन्सवेयर ठीक है, धन्यवाद, मुझे यह नहीं पता था। –
अधिक जानकारी के लिए, देखें [हमारे ब्लॉग पोस्ट compileSdkVersion बनाम targetSdkVersion] (https://medium.com/google-developers/picking-your-compilesdkversion-minsdkversion-targetsdkversion-a098a0341ebd) – ianhanniballake