Android Studio 2.1 (अप्रैल 2016)
इस अपडेट में किए गए मुख्य बदलावों से, Android N Preview टूल को डेवलप करने में मदद मिलती है.
<div class="android-updates-box">
<p><b>2.1.3 (August 2016)</b>
</p>
<p>
This update adds compatibility with Gradle 2.14.1, which includes performance
improvements, new features, and an important <a href=
"https://docs.gradle.org/2.14/release-notes#local-privilege-escalation-when-using-the-daemon"
class="external-link">security fix</a>. For more details, see the <a href=
"https://docs.gradle.org/2.14.1/release-notes" class="external-link">Gradle
release notes</a>.
</p>
<p>
By default, new projects in Android Studio 2.1.3 use Gradle 2.14.1. For
existing projects, the IDE prompts you to upgrade to Gradle 2.14.1 and
<a href="/studio/releases/gradle-plugin.html#revisions">Android plugin
for Gradle 2.1.3</a>, which is required when using Gradle 2.14.1 and
higher.
</p>
2.1.2 (जून 2016)
इस अपडेट में कई छोटे बदलाव किए गए हैं और गड़बड़ियां ठीक की गई हैं:
- इंस्टैंट रन के अपडेट और गड़बड़ियां ठीक की गईं.
- एलएलडीबी की परफ़ॉर्मेंस और क्रैश होने की सूचनाओं में सुधार.
- Android Studio 2.1.1 सुरक्षा से जुड़े अपडेट में रिग्रेशन को ठीक किया गया, जिसकी वजह से
git rebase
अपडेट नहीं हो सका.
2.1.1 (मई 2016)
सुरक्षा से जुड़ी रिलीज़ का अपडेट.
Android N प्लैटफ़ॉर्म में, Java 8 भाषा की सुविधाओं के लिए सहायता जोड़ी गई है. इसके लिए, Jack नाम के नए एक्सपेरिमेंटल कंपाइलर की ज़रूरत होती है. फ़िलहाल, जैक का नया वर्शन सिर्फ़ Android Studio 2.1 पर काम करता है. इसलिए, अगर आपको Java 8 भाषा की सुविधाओं का इस्तेमाल करना है, तो आपको अपना ऐप्लिकेशन बनाने के लिए Android Studio 2.1 का इस्तेमाल करना होगा.
ध्यान दें: Jack कंपाइलर चालू करने पर, इंस्टैंट रन की सुविधा बंद हो जाती है. ऐसा इसलिए होता है, क्योंकि फ़िलहाल ये दोनों सुविधाएं साथ में काम नहीं करतीं.
Android Studio 2.1 अब स्टेबल है, लेकिन Jack कंपाइलर अब भी प्रयोग के तौर पर उपलब्ध है. आपको अपनी build.gradle
फ़ाइल में jackOptions
प्रॉपर्टी की मदद से इसे चालू करना होगा.
Android Studio 2.1 में, N Preview के साथ काम करने के लिए किए गए बदलावों के अलावा, गड़बड़ियों को ठीक करने के लिए कुछ छोटे बदलाव किए गए हैं. साथ ही, इसमें ये सुधार भी किए गए हैं:
- Java-aware C++ डीबगर अब डिफ़ॉल्ट रूप से चालू है. ऐसा तब होता है, जब N डिवाइस या एमुलेटर का इस्तेमाल किया जा रहा हो और रन/डीबग कॉन्फ़िगरेशन के लिए डीबगर टैब में, नेटिव डीबगर मोड चुना गया हो.
बिल्ड को बेहतर बनाने के दूसरे तरीकों के लिए, Gredle के लिए अपने Android प्लगिन को वर्शन 2.1.0 पर अपडेट करें. इन सुविधाओं में,ज़्यादा जानकारी वाला Java कंपाइलेशन और डेक्सिंग-इन-प्रोसेस शामिल है.