অ্যান্ড্রয়েড স্টুডিও সংস্করণ ১.৫.০ (নভেম্বর ২০১৫)

সংশোধন এবং বর্ধন:

  • অ্যান্ড্রয়েড মনিটরে নতুন মেমোরি মনিটর বিশ্লেষণ ক্ষমতা যোগ করা হয়েছে। যখন আপনি এই মনিটর থেকে ক্যাপচার করা HPROF ফাইল দেখেন, তখন ডিসপ্লেটি এখন আরও সহায়ক হয় যাতে আপনি মেমোরি লিক হওয়ার মতো সমস্যাগুলি আরও দ্রুত সনাক্ত করতে পারেন। এই মনিটরটি ব্যবহার করতে, মূল উইন্ডোর নীচে অ্যান্ড্রয়েড মনিটরে ক্লিক করুন। অ্যান্ড্রয়েড মনিটরে, মেমোরি ট্যাবে ক্লিক করুন। মনিটরটি চলাকালীন, ডাম্প জাভা হিপ আইকনে ক্লিক করুন, এবং তারপরে প্রধান উইন্ডোতে ক্যাপচারগুলিতে ক্লিক করুন এবং ফাইলটি দেখতে ডাবল-ক্লিক করুন। ডানদিকে ক্যাপচার বিশ্লেষণে ক্লিক করুন। (অ্যান্ড্রয়েড ডিভাইস মনিটরটি অ্যান্ড্রয়েড মনিটরের সাথে একই সময়ে চলতে পারে না।)
  • নতুন ডিপ লিঙ্ক এবং অ্যাপ লিঙ্ক সাপোর্ট যোগ করা হয়েছে। কোড এডিটরটি AndroidManifest.xml ফাইলে ডিপ লিঙ্কিংয়ের জন্য স্বয়ংক্রিয়ভাবে একটি ইন্টেন্ট ফিল্টার তৈরি করতে পারে। এটি জাভা ফাইলের একটি অ্যাক্টিভিটিতে অ্যাপ ইনডেক্সিং API-এর সাথে ইন্টিগ্রেট করতে সাহায্য করার জন্য কোডও তৈরি করতে পারে। একটি ডিপ লিঙ্ক টেস্টিং বৈশিষ্ট্য আপনাকে যাচাই করতে সাহায্য করে যে একটি নির্দিষ্ট ডিপ লিঙ্ক একটি অ্যাপ চালু করতে পারে। রান/ডিবাগ কনফিগারেশন ডায়ালগের জেনারেল ট্যাবে, আপনি ডিপ লিঙ্ক লঞ্চ বিকল্পগুলি নির্দিষ্ট করতে পারেন। আপনি অ্যান্ড্রয়েড মনিটর লগক্যাট ডিসপ্লে ব্যবহার করে একটি অ্যাক্টিভিটিতে অ্যাপ ইনডেক্সিং API কলগুলিও পরীক্ষা করতে পারেন। অ্যান্ড্রয়েড lint টুলে এখন ডিপ লিঙ্ক এবং অ্যাপ ইনডেক্সিং API সম্পর্কিত কিছু সমস্যার জন্য সতর্কতা রয়েছে।
  • কোড এডিটরে কাস্টম ভিউ কোড-সম্পূর্ণ করার সময় ছোট নাম ব্যবহার করার ক্ষমতা যোগ করা হয়েছে।
  • ব্যাকওয়ার্ড-ক্যাম্প্যাটিবিলিটির জন্য ভেক্টর অ্যাসেট স্টুডিওতে আরও VectorDrawable উপাদানের জন্য সমর্থন যোগ করা হয়েছে। ভেক্টর অ্যাসেট স্টুডিও এই উপাদানগুলি ব্যবহার করে ভেক্টর ড্রয়েবলগুলিকে PNG রাস্টার ছবিতে রূপান্তর করতে পারে যা Android 4.4 (API লেভেল 20) এবং তার নিচের সংস্করণগুলিতে ব্যবহার করা যেতে পারে।
  • Android TV এবং Android Auto-এর জন্য নতুন lint চেক যোগ করা হয়েছে যা আপনাকে Android Studio-তে তাৎক্ষণিক, কার্যকর প্রতিক্রিয়া প্রদান করবে, সাথে বেশ কিছু দ্রুত সমাধানও দেবে। উদাহরণস্বরূপ, Android TV-এর জন্য, এটি অনুমতি, অসমর্থিত হার্ডওয়্যার, uses-feature উপাদান এবং অনুপস্থিত ব্যানার সমস্যাগুলির জন্য রিপোর্ট করতে এবং দ্রুত সমাধান প্রদান করতে পারে। Android Auto-এর জন্য, এটি আপনার AndroidManifest.xml ফাইল থেকে উল্লেখ করা বর্ণনাকারী ফাইলে সঠিক ব্যবহার যাচাই করতে পারে, MediaBrowserService ক্লাসের জন্য কোনও ইন্টেন্ট ফিল্টার না থাকলে রিপোর্ট করতে পারে এবং কিছু ভয়েস অ্যাকশন সমস্যা সনাক্ত করতে পারে।
  • অনিরাপদ ব্রডকাস্ট রিসিভার, SSLCertificateSocketFactory এবং HostnameVerifier ক্লাস ব্যবহার এবং File.setReadable() এবং File.setWritable() কলের জন্য নতুন lint চেক যোগ করা হয়েছে। এটি অবৈধ ম্যানিফেস্ট রিসোর্স লুকআপও সনাক্ত করে, বিশেষ করে কনফিগারেশন অনুসারে পরিবর্তিত রিসোর্সের জন্য।
  • বেশ কিছু স্থিতিশীলতার সমস্যা সমাধান করা হয়েছে।