Android Studio Meerkat से जुड़ी समस्याएं हल हो चुकी हैं

Android Studio Meerkat | 2024.3.1 Canary 7

इनके साथ रिलीज़ किया गया:
  • Android Gradle प्लग इन 8.9.0-alpha07
ठीक की गई समस्याएं
Android Gradle प्लग इन
फ़्यूज़ की गई लाइब्रेरी से जुड़ी गड़बड़ी, जब बिना हल की गई डिपेंडेंसी को बेहतर किया जा सकता है
gradle.properties से मिली सिस्टम प्रॉपर्टी, अलग-अलग प्रोसेस में R8 Gradle वर्कर्स को नहीं भेजी जाती हैं
BuiltArtifact.outputFile को फ़ाइल टाइप के तौर पर सेट करना
फ़्यूज़ की गई लाइब्रेरी में नेमस्पेस न देने पर, गड़बड़ी का सही मैसेज नहीं मिलता
AGP 7.1.0-alpha08 में मौजूद lint के विकल्पों में, स्टैंडर्ड आउटपुट (stdout) की अनुमति नहीं है
इंपोर्ट/सिंक करना
ऑफ़लाइन मोड बंद करें और फिर से बिल्ड करें
KMP मॉड्यूल के लिए डिफ़ॉल्ट टास्क का इस्तेमाल न करें
Lint
जब किसी चाइल्ड RelativeLayout को रैप करने के लिए, fitSystemWindows के साथ FrameLayout का इस्तेमाल किया जाता है, तो Lint गलत तरीके से ग़ैर-ज़रूरी नेस्ट किए गए लेआउट की शिकायत करता है. ऐसा तब होता है, जब RelativeLayout को कस्टम पैडिंग की ज़रूरत होती है.
CoarseFineLocation lint rule doesn't account for a maxSdkVersion attribute
संसाधन
रॉ रिसॉर्स नहीं बनाया जा सका

Android Studio Meerkat | 2024.3.1 Canary 6

इनके साथ रिलीज़ किया गया:
  • Android Gradle प्लग इन 8.9.0-alpha06
ठीक की गई समस्याएं
Android Gradle प्लग इन
Kotlin की सुविधा को डिफ़ॉल्ट रूप से इस्तेमाल करने के लिए, shouldConfigureKotlinPlatformAttribute को अपडेट करें
`checkTestedAppObfuscationRelease` के लिए गड़बड़ी के मैसेज में Kotlin Gradle सिंटैक्स दें
कोड एडिटर
androidTest फ़ोल्डर में, अपने-आप पूरा होने की सुविधा ठीक से काम नहीं कर रही है
झलक लिखना
वॉलपेपर, एपीआई लेवल 34 और 35 पर काम नहीं करता
Gradle
Android Gradle प्लग इन, tensorflow-lite-metadata के 0.1.0 वर्शन का इस्तेमाल करता है, जिसका कोई लाइसेंस नहीं है.
Gradle फ़ाइल एडिटर
new-library versions.toml कॉन्टेक्स्ट के सुझाव की वजह से, रिज़र्व किए गए कीवर्ड की वजह से गड़बड़ी होती है
इंपोर्ट/सिंक करना
गड़बड़ी: किसी एक प्रोजेक्ट की gradle फ़ाइल में बदलाव करने के लिए, हमेशा किसी दूसरे प्रोजेक्ट को सिंक करना ज़रूरी होता है
Lint
Lint, टेस्ट में @RequiresExtension को @SdkSuppress से बदलने का सुझाव देता है. यह SDK टूल के एक्सटेंशन के साथ काम नहीं करता
Translations Editor
स्ट्रिंग रिसॉर्स - अन्य भाषाएं
Assistant को अपग्रेड करना
Android Studio, पहले से अपग्रेड की गई AGP डिपेंडेंसी को अपग्रेड करना चाहता है और ऐसा नहीं कर पाता

Android Studio Meerkat | 2024.3.1 Canary 5

इनके साथ रिलीज़ किया गया:
  • Android Gradle प्लग इन 8.9.0-alpha05
ठीक की गई समस्याएं
Android Gradle प्लग इन
शायद AGP में पहले से मौजूद Kotlin की सहायता से, Kotlin स्टैंडर्ड लाइब्रेरी की डिपेंडेंसी अपने-आप जुड़ जाए
Jetpack Compose
"produceState कॉल को प्रोड्यूसर लैम्ब्डा फ़ंक्शन में वैल्यू असाइन करनी चाहिए: लिंट की जांच, "if" एक्सप्रेशन असाइनमेंट को समझ नहीं पाती
Lint
एपीआई लेवल 26 से पहले के वर्शन में, काम न करने वाले Java nio API के साथ रनटाइम एक्सप्शन (लिंट की कोई गड़बड़ी नहीं)
Lint, टेस्ट में निजी हेल्पर तरीके पर भी RequiresApi के इस्तेमाल को रोकता है
Android Studio में .hasRoute(Route::class) का इस्तेमाल करने पर, K2 मोड में RestrictedApi की चेतावनी दिखती है
रनिंग डिवाइस
Android Studio (Linux) में कॉपी और चिपकाने की सुविधा काम नहीं कर रही है

Android Studio Meerkat | 2024.3.1 Canary 4

इनके साथ रिलीज़ किया गया:
  • Android Gradle प्लग इन 8.9.0-alpha04
ठीक की गई समस्याएं
डिवाइस मैनेजर
अनुरोध: एम्युलेटर के AVD की स्किन हटाने की सुविधा को वापस लाएं
लेआउट इंस्पेक्टर
एम्बेड किए गए एलआई में, सबट्री दिखाने/छिपाने की कार्रवाई चालू करना
प्रोफ़ाइलर
प्रोफ़ाइलर के बारे में जानकारी
प्रोफ़ाइलर, अवधि को अंडरलाइंग वैल्यू के बजाय वर्णमाला के क्रम में लगाता है
Room SQL
SQLite के लिए विंडो फ़ंक्शन को पार्स नहीं किया जा सकता

Android Studio Meerkat | 2024.3.1 Canary 3

इनके साथ रिलीज़ किया गया:
  • Android Gradle प्लग इन 8.9.0-alpha03
ठीक की गई समस्याएं
Android Gradle प्लग इन
गड़बड़ी का गलत मैसेज ''compileSdkVersion की वैल्यू नहीं दी गई है. कृपया इसे build.gradle में जोड़ें"
'बिल्ड' मेन्यू में "क्लीन बिल्ड" विकल्प मौजूद नहीं है
C++ इंपोर्ट/सिंक करना
java.lang.IllegalStateException: Module source root type com.android.tools.idea.gradle.project.facet.ndk.NativeSourceRootType is not registered as JpsModelSerializerExtension
झलक लिखना
KotlinReflectionNotSupportedError: रनटाइम के दौरान, Kotlin रिफ़्लेक्शन लागू करने की सुविधा नहीं मिली
अगर PreviewParameter, composable फ़ंक्शन का दूसरा पैरामीटर है, तो झलक नहीं दिख रही है
Compose IDE की झलक में चलाने पर, Kotlin reflect "isData" फ़ंक्शन गलत वैल्यू दिखाता है
com.android.tools.idea.rendering.BuildTargetReference: ईडीटी पर PSI का ऐक्सेस
com.android.tools.idea.compose.preview.ComposePreviewRepresentation.registerShortcuts को ईडीटी पर कॉल किया गया
लेआउट इंस्पेक्टर
एम्बेड किए गए एलआई में, सबट्री दिखाने/छिपाने की कार्रवाई चालू करना
Lint
kotlin android.os.Handler removeCallbacks Runnable
shift का इस्तेमाल करके, कॉन्स्टेंट के इस्तेमाल के बजाय, परिभाषा पर WrongConstant लिंट
WrongConstant lint appearing twice
संसाधन
AGP 8.7 में, BuildType.initWith() तरीका अब isShrinkResources प्रॉपर्टी को कॉपी नहीं कर रहा है
यूज़र इंटरफ़ेस (यूआई) टूल
यूज़र इंटरफ़ेस (यूआई) / Android रेफ़रंस के बिना, फ़ाइलों में डिज़ाइन टूल सिलेक्टर गलत तरीके से दिखता है

Android Studio Meerkat | 2024.3.1 Canary 2

इनके साथ रिलीज़ किया गया:
  • Android Gradle प्लग इन 8.9.0-alpha02
ठीक की गई समस्याएं
Android Gradle प्लग इन
डिस्क में जगह न होने की वजह से, GMD सेटअप करने में गड़बड़ी होने पर, गड़बड़ी का ऐसा मैसेज दें जिस पर कार्रवाई की जा सके
com.android.settings प्लग इन, targetSdk को नहीं पहचानता
कोड एडिटर
अनुरोध: जब IDE को किसी फ़ंक्शन कॉल पर अनुमति न मिलने की समस्या का पता चलता है, तो एनोटेशन RequiresPermission भी ऑफ़र करें
Lint
Lint stacktrace में अपवाद मैसेज के बिना, InstantiationException की वजह से Lint काम नहीं करता
गलत तरीके से लिंट की गई जांच android.permission.SCHEDULE_EXACT_ALARM सिर्फ़ सिस्टम ऐप्लिकेशन को दी जाती है
StringFormatInvalid की जांच, Compose stringResource तरीके पर लागू की जानी चाहिए
RequiresFeature एनोटेशन, Kotlin फ़ाइलों के लिए काम नहीं करता
Logcat
Logcat फ़िल्टर में केस मैच को बेहतर बनाना
Logcat खाली है

Android Studio Meerkat | 2024.3.1 Canary 1

इनके साथ रिलीज़ किया गया:
  • Android Gradle प्लग इन 8.9.0-alpha01
ठीक की गई समस्याएं
झलक लिखना
EDT पर com.android.tools.idea.projectsystem.ProjectSystemUtil.isAndroidTestFile फ़ाइल का ऐक्सेस
डिप्लॉयमेंट
[Ladybug Canary 9] प्रोजेक्ट चलाते समय, AS अब प्रोजेक्ट को फिर से नहीं बनाता है. इस वजह से, "बिल्ड आर्टफ़ैक्ट लोड करने में गड़बड़ी" मैसेज दिखता है
Lint
Lint gradle की जांच के दौरान Lint क्रैश हो जाता है
Logcat
डिवाइस डिसकनेक्ट होने के बाद, Android Studio Logcat हमेशा खाली हो जाता है
Logcat फ़िल्टर में केस मैच को बेहतर बनाना
टेस्ट चलाना
टेस्ट के नतीजे की विंडो का फ़ॉन्ट
टेस्टिंग टूल
[GMD] पक्का करें कि सेटअप टास्क में adb, एक्ज़ीक्यूटेबल हो.