অ্যান্ড্রয়েড স্টুডিও v1.5.0 (নভেম্বর 2015)

সংশোধন এবং বর্ধিতকরণ:

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