Android Studio में कोआला की सुविधा लॉन्च होने से जुड़ी समस्याएं

Android Studio Koala की सुविधाएं लॉन्च की गईं | 2024.1.2 पैच 1

इनके साथ रिलीज़ किया गया:
  • Android Gradle प्लग इन 8.6.1
ठीक की गई समस्याएं
Dexer (D8)
Dexing टास्क/ट्रांसफ़ॉर्म, नॉन-डेटरमिनिस्टिक classes.dex कॉन्टेंट जनरेट करता है
Gradle
R8 रिग्रेशन को 8.4.2 से 8.5.0 पर अपडेट किया गया
IntelliJ
इंडेक्स अपडेट करते समय, Koala को बंद नहीं किया जा सकता. इसमें काफ़ी समय लगता है
Shrinker (R8)
SimpleInliningConstraintAnalysis में R8 8.5.x StackOverflowError
टास्क :xxxx:minifyXXXReleaseWithR8 गड़बड़ी: R8: java.util.ConcurrentModificationException
java.lang.NullPointerException: Cannot invoke "com.android.tools.r8.ir.analysis.type.TypeElement.asClassType()"

Android Studio Koala की सुविधाओं का लॉन्च | 2024.1.2 RC 1

इनके साथ रिलीज़ किया गया:
  • Android Gradle प्लग इन 8.6.0-rc01
ठीक की गई समस्याएं
Android Gradle प्लग इन
AGP 8.5: कई और "mergeDebugResources" टास्क चलाए जाते हैं, जिससे बिल्ड की प्रोसेस धीमी हो जाती है
वैरिएंट एपीआई की मदद से srcs डायरेक्ट्री जोड़ने की सुविधा, उम्मीद के मुताबिक काम नहीं कर रही है
Dexer (D8)
java.lang.VerifyError: Verifier rejected class com.pax.log.LogUtils: java.lang.StackTraceElement com.pax.log.LogUtils.getCaller(com.pax.log.b, java.lang.StackTraceElement[], int) failed to verify
इंपोर्ट/सिंक करना
Kotlin के साथ testFixtures से इंटरनल ऐक्सेस के लिए, गलत आईडीई गड़बड़ी
लेआउट और संसाधन में बदलाव करना
Android Studio Koala Feature Drop 2024.1.2 Beta 1, स्टार्टअप के दौरान लॉक हो जाता है
Lint
Lint: SetTextI18n, खाली स्ट्रिंग असाइन करने के बारे में शिकायत करता है.
झलक देखें
AS Compose Preview, जनरेट की गई एसेट के साथ काम नहीं करता
Shrinker (R8)
R8 (AGP 8.5.0+) में गड़बड़ी "आइटम को दो अलग-अलग आइटम: ... में फिर से लिखने में अचानक हुई गड़बड़ी:..." की वजह से काम नहीं करता
R8 से जनरेट की गई dex फ़ाइल को जब चलाया जाता है, तो "'Test' में static main(String[]) नहीं मिला" दिखता है
R8 और D8 से पैक किए गए प्रोग्राम के बीच अलग-अलग व्यवहार
Kotlin 2.0 पर अपडेट करने के बाद, R8 NullPointer

Android Studio Koala की सुविधाओं का लॉन्च | 2024.1.2 बीटा 2

इनके साथ रिलीज़ किया गया:
  • Android Gradle प्लग इन 8.6.0-beta02
ठीक की गई समस्याएं
Android Gradle प्लग इन
Lint, टास्क की डिपेंडेंसी जोड़े बिना res डायरेक्ट्री का इस्तेमाल करता है
Dexer (D8)
एपीआई डेटाबेस को Android 15 (एपीआई लेवल 35) पर अपडेट करना
इंपोर्ट/सिंक करना
variant.sources.manifests.addGeneratedManifestFile का इस्तेमाल करने वाले प्लग इन के साथ, Gradle सिंक नहीं हो पाता
Shrinker (R8)
[r8 8.5]r8 हॉरिज़ॉन्टल क्लास मर्ज करने पर, Android5 पर पुष्टि करने से जुड़ी गड़बड़ी होती है. ऐसा तब होता है, जब एपीआई मॉडलिंग की सुविधा बंद की जाती है
Gradle प्लग इन 8.4.0/8.5.0 का इस्तेमाल करके बनाए गए Wear OS रिलीज़ में, java.lang.IllegalAccessError की समस्या आ सकती है
R8, खाली मेम्बर क्लॉज़ को () से मैच करके बदल देता है
[r8 8.5] वर्टिकल क्लास मर्ज करने पर, रनटाइम के दौरान एनपीई (नॉन-पर्सिस्टेंट एलिमेंट) का आना
R8 प्रोसेसिंग गड़बड़ी, शायद राइट शिफ़्ट ऑपरेटर की वजह से

Android Studio Koala की सुविधाओं का लॉन्च | 2024.1.2 बीटा 1

इनके साथ रिलीज़ किया गया:
  • Android Gradle प्लग इन 8.6.0-beta01
ठीक की गई समस्याएं
लेआउट और संसाधन में बदलाव करना
Android Studio Jellyfish अब दस्तावेज़ की टिप्पणियों को रेंडर नहीं करता

Android Studio Koala में नई सुविधाएं | 2024.1.2 Canary 8

इनके साथ रिलीज़ किया गया:
  • Android Gradle प्लग इन 8.6.0-alpha08
ठीक की गई समस्याएं
कोड एडिटर
ColumnReferencesTest.testResolvePrimaryIdColumnByDifferentNames() किसी भी चीज़ की जांच नहीं कर रहा है
NullabilityUtilsTest.testCanAnnotateTypesWithNullabilityAnnotations() कुछ भी टेस्ट नहीं कर रहा है
कोड लिखने वाले के लिए इनले में दिए गए सुझावों की सुविधा को डिफ़ॉल्ट रूप से बंद करना
संसाधन
खाली टैग जोड़ते समय होने वाली गड़बड़ियां
रनिंग डिवाइस
Android 14 पर डिसप्ले की पावर बंद करने की सुविधा

Android Studio Koala में नई सुविधाएं लॉन्च की गईं | 2024.1.2 Canary 7

इनके साथ रिलीज़ किया गया:
  • Android Gradle प्लग इन 8.6.0-alpha07
ठीक की गई समस्याएं
ऐप्लिकेशन की क्वालिटी के बारे में अहम जानकारी
Firebase Crashlytics काम नहीं करता
डैगर/हिल्ट के लिए सहायता
Hedgehog अपडेट के बाद, कई मॉड्यूल वाले प्रोजेक्ट के लिए Dagger गटर आइकॉन नहीं दिखाए जाते
एडिटर नेविगेशन में Hilt, लाइब्रेरी के बीच काम नहीं करता (सिर्फ़ मॉड्यूल)
डिपेंडेंसी मैनेजमेंट
lint 8.5.0-alpha08 में, credentials-play-services-auth मौजूद होने के बावजूद, CredentialDependency की चेतावनी दिखना
IntelliJ
Koala Canary 3 (2024.1) की वजह से, सभी आईडीई में सिंक करने की सेटिंग काम नहीं कर रही थी
लेआउट और संसाधन में बदलाव करना
लेआउट एडिटर फ़ील्ड में, अपने-आप पूरा होने वाले टेक्स्ट के ड्रॉपडाउन से पहली बार चुनने पर, यह काम नहीं करता. फ़ील्ड में जानकारी भरने के लिए, आपको ऐसा दो बार करना होगा.
Lint
Wear पर क्रेडेंशियल मैनेजर की लिंट चेतावनी गलत है
Logcat
खोजने/फ़िल्टर करने पर, Logcat टैग का नाम गायब हो जाता है
तीसरे पक्ष के प्लग इन
Grazie प्लग इन की वजह से, कोड का अनलिमिटेड विश्लेषण होना

Android Studio Koala में नई सुविधाएं लॉन्च की गईं | 2024.1.2 Canary 6

इनके साथ रिलीज़ किया गया:
  • Android Gradle प्लग इन 8.6.0-alpha06
ठीक की गई समस्याएं
Android Gradle प्लग इन
[Koala 2024.1.2 Canary 2] Split APK पर बेसलाइन प्रोफ़ाइल मॉड्यूल चलाने में गड़बड़ी
ProjectInfo को हटाना या साफ़ करना
AGP DSL में, `isIncludeAndroidResources` के लिए पुराने kdoc को अपडेट करना
झलक लिखना
Koala Canary 4 पर झलक को डिप्लॉय करते समय, "error loading build artifacts from"
स्क्रीनशॉट की झलक की जांच करना
Compose की झलक दिखाने वाले स्क्रीनशॉट की जांच के लिए, Wear की खास क्लिपिंग मौजूद नहीं है
डिपेंडेंसी मैनेजमेंट
गड़बड़ी: आईडीई हमेशा "कंपाइल" को "एपीआई" या "लागू करना" से बदलने का विकल्प नहीं देता
Gradle
Android Studio (Iguana) में प्रोजेक्ट में कोई गड़बड़ी न होने पर भी गड़बड़ी का मैसेज दिखना
इंपोर्ट/सिंक करना
Gradle के आउटपुट में, `*.versions.toml` फ़ाइल की गड़बड़ियों को लिंक करना
लेआउट और संसाधन में बदलाव करना
लेआउट एडिटर फ़ील्ड में, अपने-आप पूरा होने वाले टेक्स्ट के ड्रॉपडाउन से पहली बार चुनने पर, यह काम नहीं करता. फ़ील्ड में जानकारी भरने के लिए, आपको ऐसा दो बार करना होगा.
Lint
टाइप-इस्तेमाल एनोटेशन का इस्तेमाल करते समय, UnknownNullness लिंट गड़बड़ी
[library desugar] lint shows false positive warning NewApi warnings with desugaring enabled
Lint इंटिग्रेशन
शामिल किए गए बिल्ड के साथ, लिंट टास्क पूरा नहीं हो पाता
Logcat
Logcat में केस-सेंसिटिव (बड़े और छोटे अक्षरों में अंतर) खोज की सुविधा नहीं है
संसाधन
प्रोजेक्ट व्यू में मॉड्यूल चुनने पर, "इस्तेमाल नहीं किए गए संसाधन हटाएं" विकल्प काम नहीं करता

Android Studio Koala में नई सुविधाएं | 2024.1.2 Canary 4

इनके साथ रिलीज़ किया गया:
  • Android Gradle प्लग इन 8.6.0-alpha04
ठीक की गई समस्याएं
लिखते समय बदलाव करना
वैकल्पिक लैम्डा पैरामीटर वाले @Composable फ़ंक्शन के लिए ऑटोकंप्लीट की सुविधा में डुप्लीकेट शामिल हैं
लेआउट इंस्पेक्टर
लेआउट इंस्पेक्टर, बच्चों के बीच फिर से कॉम्पोज़ करने की संख्या नहीं दिखा रहा है
रनिंग डिवाइस
SurfaceControl.destroyDisplay को गलत JNI कॉल करने की वजह से, StudioScreenSharingAgent API 29 वाले कुछ डिवाइसों पर क्रैश हो जाता है

Android Studio Koala में नई सुविधाएं | 2024.1.2 Canary 3

इनके साथ रिलीज़ किया गया:
  • Android Gradle प्लग इन 8.6.0-alpha03
ठीक की गई समस्याएं
Android Gradle प्लग इन
वैरिएंट के androidTest कॉन्फ़िगरेशन के लिए मेनिफ़ेस्ट जनरेट नहीं हुआ
AGP 8.4, डीबग बिल्ड पर स्टार्टअप प्रोफ़ाइल सेट अप करने की कोशिश करता है
आउटपुट बनाना
"JDK 21 में source/target 6/7 के लिए सहायता हटा दी गई है" गड़बड़ी के लिए, तुरंत ठीक करने का कोई तरीका नहीं दिया गया है
लिखते समय बदलाव करना
Kotlin Compose Compiler प्लग इन का नया वर्शन लागू करने पर, K2 IDE प्लग इन क्रैश हो जाता है और विश्लेषण करने की प्रोसेस रुक जाती है
इंपोर्ट/सिंक करना
[Koala Canary 8] Gradle सिंक के दौरान, यूज़र इंटरफ़ेस (यूआई) 5 से 8 सेकंड के लिए फ़्रीज़ हो जाता है
लेआउट और संसाधन में बदलाव करना
अगर लेआउट में ScrollView है, तो लेआउट डिज़ाइनर में माउस से स्क्रोल करने पर, लेआउट ऊपर और नीचे कूदता है
Lint
एनोटेट किए गए एनोटेशन के इस्तेमाल के लिए, Lint, visitAnnotationUsage को कॉल नहीं करता
लाइव एडिटिंग
Studio Iguana: Android Test Orchestrator, लाइव एडिट की सुविधा को गड़बड़ी के साथ बंद कर देता है: "min-api की पहचान नहीं की जा सकी: बहुत ज़्यादा minAPI"
नेविगेशन एडिटर
गड़बड़ी: नेविगेशन ग्राफ़ की झलक में ओरिएंटेशन बदलने पर, स्ट्रेच होने का अजीब असर पड़ता है
Translations Editor
गड़बड़ी: अनुवाद टूल में, अनुवाद पर जाने के लिए ऐरो बटन का इस्तेमाल नहीं किया जा सकता. साथ ही, स्क्रोल करने से भी उन पर कोई असर नहीं पड़ता
Translations Editor: टेबल में काटने/चिपकाने की सुविधा
यूज़र इंटरफ़ेस (यूआई) टूल
अमेरिका के झंडे की वेक्टर ऐसेट इंपोर्ट नहीं हो पा रही है

Android Studio Koala में नई सुविधाएं लॉन्च की गईं | 2024.1.2 Canary 2

इनके साथ रिलीज़ किया गया:
  • Android Gradle प्लग इन 8.6.0-alpha02
ठीक की गई समस्याएं
लिखते समय बदलाव करना
Compose में "बेहतर ऑटो-कंप्लीशन की सुविधा चालू करें" से गड़बड़ी वाला कोड बनता है
Gradle फ़ाइल एडिटर
kts में, डिपेंडेंसी के एलान में, स्पेल चेकर से मिलने वाले तुरंत ठीक करने के सुझाव में गड़बड़ी
प्रोफ़ाइलर
क्या टास्क ओरिएंटेड यूज़र इंटरफ़ेस (यूआई) में मार्जिन कम करने की ज़रूरत है?
संसाधन
Android Gradle प्लग इन, `android:*` एट्रिब्यूट का इस्तेमाल करने वाले स्टाइलबल के लिए, यूनिट टेस्ट R फ़ाइल में डुप्लीकेट फ़ील्ड जनरेट कर रहा है.

Android Studio Koala में नई सुविधाएं लॉन्च की गईं | 2024.1.2 Canary 1

इनके साथ रिलीज़ किया गया:
  • Android Gradle प्लग इन 8.6.0-alpha01
ठीक की गई समस्याएं
Android Gradle प्लग इन
AGP 7.0.0-alpha10 में हुई गड़बड़ी: डेटाबाइंडिंग की सुविधा चालू होने पर, प्लग इन 'com.android.internal.library' लागू नहीं हो सका
K2 UAST के साथ और उसके बिना, lint चलाने पर मिलने वाली गड़बड़ियां
इस्तेमाल के उदाहरण ढूंढना
"इस्तेमाल की जगहें ढूंढें" सुविधा, चुनी गई स्टाइल के बजाय पैरंट स्टाइल के इस्तेमाल की जगहें ढूंढती है