অ্যান্ড্রয়েড স্টুডিও প্রিভিউতে নতুন বৈশিষ্ট্য

এই পৃষ্ঠাটি অ্যান্ড্রয়েড স্টুডিও প্রিভিউ রিলিজে প্রবর্তিত নতুন বৈশিষ্ট্যগুলির তালিকা করে। প্রিভিউ বিল্ডগুলি অ্যান্ড্রয়েড স্টুডিওতে সর্বশেষ বৈশিষ্ট্য এবং উন্নতিগুলিতে প্রাথমিক অ্যাক্সেস প্রদান করে। আপনি এখানে এই পূর্বরূপ সংস্করণ ডাউনলোড করতে পারেন. আপনি যদি অ্যান্ড্রয়েড স্টুডিওর একটি পূর্বরূপ সংস্করণ ব্যবহার করে কোনো সমস্যার সম্মুখীন হন, অনুগ্রহ করে আমাদের জানান । আপনার বাগ রিপোর্টগুলি অ্যান্ড্রয়েড স্টুডিওকে আরও ভাল করতে সাহায্য করে৷

অ্যান্ড্রয়েড স্টুডিও প্রিভিউ রিলিজের সর্বশেষ খবরের জন্য, প্রতিটি প্রিভিউ রিলিজে উল্লেখযোগ্য ফিক্সের তালিকা সহ, অ্যান্ড্রয়েড স্টুডিও ব্লগে রিলিজ আপডেটগুলি দেখুন।

অ্যান্ড্রয়েড স্টুডিওর বর্তমান সংস্করণ

নিম্নলিখিত টেবিলে Android স্টুডিওর বর্তমান সংস্করণ এবং তাদের নিজ নিজ চ্যানেলের তালিকা রয়েছে।

সংস্করণ চ্যানেল
অ্যান্ড্রয়েড স্টুডিও কোয়ালা ফিচার ড্রপ | 2024.1.2 স্থিতিশীল
অ্যান্ড্রয়েড গ্রেডল প্লাগইন 8.6.0 স্থিতিশীল
অ্যান্ড্রয়েড স্টুডিও লেডিবাগ | 2024.2.1 বেটা
অ্যান্ড্রয়েড স্টুডিও লেডিবাগ ফিচার ড্রপ | 2024.2.2 ক্যানারি

অ্যান্ড্রয়েড গ্রেডল প্লাগইন পূর্বরূপের সাথে সামঞ্জস্যপূর্ণ

অ্যান্ড্রয়েড স্টুডিওর প্রতিটি প্রিভিউ সংস্করণ অ্যান্ড্রয়েড গ্রেডল প্লাগইন (এজিপি) এর একটি সংশ্লিষ্ট সংস্করণের পাশাপাশি প্রকাশিত হয়। স্টুডিওর প্রিভিউ সংস্করণগুলি AGP-এর যেকোনো সামঞ্জস্যপূর্ণ স্থিতিশীল সংস্করণের সাথে কাজ করা উচিত। যাইহোক, আপনি যদি AGP-এর একটি পূর্বরূপ সংস্করণ ব্যবহার করেন, তাহলে আপনাকে অবশ্যই স্টুডিওর সংশ্লিষ্ট প্রিভিউ সংস্করণ ব্যবহার করতে হবে (উদাহরণস্বরূপ, AGP 7.2.0-alpha07 সহ Android Studio Chipmunk Canary 7)। ভিন্ন ভিন্ন সংস্করণ ব্যবহার করার প্রচেষ্টা (উদাহরণস্বরূপ, AGP 7.2.0-alpha07 সহ Android Studio Chipmunk Beta 1) একটি সিঙ্ক ব্যর্থতার কারণ হবে, যার ফলে AGP-এর সংশ্লিষ্ট সংস্করণে আপডেট করার প্রম্পট হবে।

অ্যান্ড্রয়েড গ্রেডল প্লাগইন এপিআই অবচয় এবং অপসারণের বিস্তারিত লগের জন্য, অ্যান্ড্রয়েড গ্রেডল প্লাগইন এপিআই আপডেটগুলি দেখুন।

অ্যান্ড্রয়েড স্টুডিও লেডিবাগ | 2024.2.1

অ্যান্ড্রয়েড স্টুডিও লেডিবাগে নিম্নলিখিত নতুন বৈশিষ্ট্যগুলি রয়েছে 2024.2.1. অ্যান্ড্রয়েড স্টুডিওর এই সংস্করণে কী ঠিক করা হয়েছে তা দেখতে, বন্ধ হওয়া সমস্যাগুলি দেখুন।

IntelliJ 2024.2 প্ল্যাটফর্ম আপডেট

Android Studio Ladybug-এ IntelliJ 2024.2 প্ল্যাটফর্ম রিলিজ রয়েছে, যেটিতে অনেক নতুন বৈশিষ্ট্য রয়েছে যেমন উন্নত Kotlin স্থিতিশীলতার জন্য ইন্টিগ্রেটেড K2 মোড, উন্নত IDE স্টার্টআপ দক্ষতা, সরলীকৃত ক্রোন এক্সপ্রেশন ম্যানেজমেন্ট এবং আরও অনেক কিছু।

আরও জানুন

Pixel 9 সিরিজের ডিভাইসের জন্য সমর্থন

অ্যান্ড্রয়েড স্টুডিও এবং সর্বশেষ অ্যান্ড্রয়েড এমুলেটরে এখন Pixel 9, Pixel 9 Pro, Pixel 9 Pro XL, এবং Pixel 9 Pro Fold-এর জন্য ডিভাইসের সংজ্ঞা রয়েছে, যা আপনাকে এই ভার্চুয়াল ডিভাইসগুলিতে আপনার অ্যাপগুলিকে যাচাই করতে সক্ষম করে যাতে তারা বিভিন্ন ধরনের সঠিকভাবে প্রতিক্রিয়া জানায়। স্ক্রিনের আকার এবং ডিভাইসের ধরন। সর্বোত্তম অভিজ্ঞতা এবং সর্বশেষ প্ল্যাটফর্ম বৈশিষ্ট্যগুলিতে অ্যাক্সেস নিশ্চিত করতে আপনার Pixel 9 AVD-এর সাথে API 35 ব্যবহার করা উচিত।

অ্যান্ড্রয়েড স্টুডিও লেডিবাগ ফিচার ড্রপ | 2024.2.2

অ্যান্ড্রয়েড স্টুডিও লেডিবাগ ফিচার ড্রপ-এ নিম্নলিখিত নতুন বৈশিষ্ট্যগুলি রয়েছে 2024.2.2. অ্যান্ড্রয়েড স্টুডিওর এই সংস্করণে কী ঠিক করা হয়েছে তা দেখতে, বন্ধ হওয়া সমস্যাগুলি দেখুন।

মোশন এডিটর অবচয়

আসন্ন প্রকাশে, আমরা XML থেকে Jetpack Compose- এ চলমান পরিবর্তনের অংশ হিসাবে মোশন এডিটরকে অবমূল্যায়ন করব। কম্পোজ অ্যানিমেশন তৈরির জন্য আরও আধুনিক এবং দক্ষ পদ্ধতির অফার করে এবং আমরা ডেভেলপারদের নতুন প্রকল্পের জন্য কম্পোজ অ্যানিমেশন প্রিভিউ ব্যবহার শুরু করতে উৎসাহিত করি।

Android স্টুডিওতে Gemini-এর সাথে কোড সাজেশন

কোড সাজেশন জেনারেট করতে আপনি এখন Android স্টুডিওতে Gemini- এর জন্য কাস্টম প্রম্পট প্রদান করতে পারেন:

  1. View > Tool Windows > Gemini- এ ক্লিক করে Gemini সক্ষম করুন।
  2. প্রম্পট ক্ষেত্রটি দেখতে, কোড এডিটরে ডান-ক্লিক করুন এবং প্রসঙ্গ মেনু থেকে জেমিনি > ট্রান্সফর্ম নির্বাচিত কোড নির্বাচন করুন।
  3. জেমিনিকে একটি কোড সাজেশন জেনারেট করতে প্রম্পট করুন যা হয় নতুন কোড যোগ করে বা নির্বাচিত কোডকে রূপান্তর করে। মিথুনকে জটিল কোডটি পুনরায় লেখার মাধ্যমে সরলীকরণ করতে বলুন, খুব নির্দিষ্ট কোড রূপান্তরগুলি সম্পাদন করুন যেমন "এই কোডটিকে ইডিওম্যাটিক করুন" বা আপনার বর্ণনা করা নতুন ফাংশন তৈরি করুন৷ অ্যান্ড্রয়েড স্টুডিও আপনাকে কোড ডিফ হিসাবে মিথুনের কোড পরামর্শ দেখায়, যাতে আপনি শুধুমাত্র আপনার পছন্দসই পরামর্শগুলি পর্যালোচনা করতে এবং গ্রহণ করতে পারেন৷

অ্যান্ড্রয়েড স্টুডিওতে জেমিনীর সাথে ক্র্যাশ রিপোর্ট বিশ্লেষণ করুন

আপনার অ্যাপ কোয়ালিটি ইনসাইটস ক্র্যাশ রিপোর্ট বিশ্লেষণ করতে, অন্তর্দৃষ্টি তৈরি করতে, ক্র্যাশ সারাংশ প্রদান করতে এবং যখন সম্ভব তখন নমুনা কোড এবং প্রাসঙ্গিক ডকুমেন্টেশনের লিঙ্ক সহ পরবর্তী পদক্ষেপগুলির সুপারিশ করতে Android স্টুডিওতে Gemini ব্যবহার করুন৷

আপনি ভিউ > টুল উইন্ডোজ > জেমিনি থেকে জেমিনি চালু করার পরে অ্যান্ড্রয়েড স্টুডিওতে অ্যাপ কোয়ালিটি ইনসাইট টুল উইন্ডোতে ইনসাইট দেখান ক্লিক করে এই সমস্ত তথ্য তৈরি করুন।

অ্যাপ কোয়ালিটি ইনসাইট টুল উইন্ডো থেকে জেমিনি থেকে অন্তর্দৃষ্টি দেখান

Google Play SDK Index ইন্টিগ্রেশন

অ্যান্ড্রয়েড স্টুডিও Google Play SDK Index ইন্টিগ্রেশনে এখন Google Play SDK কনসোলের সতর্কতা অন্তর্ভুক্ত রয়েছে। এটি আপনাকে Google Play Console-এ আপনার অ্যাপ জমা দেওয়ার আগে আপনার নির্ভরশীলতার যেকোনো সম্ভাব্য সংস্করণ বা নীতি সংক্রান্ত সমস্যাগুলির সম্পূর্ণ ভিউ দেয়।

অ্যান্ড্রয়েড স্টুডিও এখন আপনার সময় বাঁচাতে সরাসরি সম্পাদকে SDK লেখকদের থেকে নোটগুলি প্রদর্শন করে৷

মক সেন্সর ক্ষমতা এবং মান

অ্যান্ড্রয়েড স্টুডিওতে এখন একটি নতুন সেন্সর প্যানেল রয়েছে, যা আপনাকে নির্দিষ্ট সেন্সর ক্ষমতা, যেমন হার্ট রেট সেন্সর, সেইসাথে এই সেন্সরগুলির জন্য নির্দিষ্ট পরীক্ষার মান সেট করার মতো একটি ডিভাইসের অনুকরণ করতে দেয়। আপনার অ্যাপ কীভাবে বিভিন্ন সেন্সর ক্ষমতা সম্পন্ন ডিভাইসগুলি পরিচালনা করে তা পরীক্ষা করতে এই প্যানেলটি ব্যবহার করুন৷ এই প্যানেলটি স্বাস্থ্য এবং ফিটনেস অ্যাপ পরীক্ষা করার জন্য উপযোগী, বিশেষ করে Wear OS ডিভাইসে।

বোতামটি প্যানেল সারির মাঝখানে অবস্থিত
পরিধান স্বাস্থ্য পরিষেবা প্যানেল, এমুলেটরে উপলব্ধ।

প্যানেলটি খুলতে এবং ব্যবহার করতে, নিম্নলিখিতগুলি করুন:

  1. একটি Android ভার্চুয়াল ডিভাইস (AVD) তৈরি করুন বা খুলুন এবং এমুলেটরে আপনার অ্যাপ চালান
  2. এমুলেটর প্যানেলে, Wear Health Services নির্বাচন করুন। পরিধান স্বাস্থ্য পরিষেবা প্যানেল খুলুন Wear Health Services প্যানেল খোলে, বিভিন্ন Android-চালিত ডিভাইসে উপলব্ধ সেন্সরগুলির একটি তালিকা দেখায়।

প্যানেল খোলার পরে, আপনি নিম্নলিখিতগুলি করতে পারেন:

  • স্ট্যান্ডার্ড ক্ষমতা , সমস্ত ক্ষমতা (ডিফল্ট) বা কাস্টম এর মধ্যে টগল করুন। ইমুলেটেড ডিভাইসে ক্ষমতার বর্তমান তালিকা পাঠাতে প্রয়োগ করুন নির্বাচন করুন এবং তাদের ডিফল্ট অন-অফ মানগুলিতে সক্ষমতার তালিকা পুনরুদ্ধার করতে রিসেট নির্বাচন করুন।
  • আপনি ট্রিগার ইভেন্ট ড্রপ-ডাউন বোতাম নির্বাচন করার পরে বিভিন্ন ব্যবহারকারী ইভেন্ট ট্রিগার করুন। এখান থেকে, আপনি ফিটনেস ক্রিয়াকলাপগুলির স্বয়ংক্রিয় বিরতি/পুনঃসূচনা ট্রিগার করতে পারেন, ব্যবহারকারীর দ্বারা ঘুমের ইভেন্টগুলিকে ট্রিগার করতে পারেন এবং ব্যবহারকারী গল্ফ কোর্স বা মিনি-গল্ফ কোর্সে নেওয়া গল্ফ শটগুলি ট্রিগার করতে পারেন
  • আপনি এমুলেটরে ইনস্টল করা একটি অ্যাপে একটি অনুশীলন শুরু করার পরে, সেন্সর মান ওভাররাইড করুন। আপনি বিভিন্ন ব্যায়াম মেট্রিক্সের জন্য নতুন মান প্রবেশ করার পরে, এমুলেটরের সাথে এই মানগুলি সিঙ্ক করতে প্রয়োগ করুন নির্বাচন করুন। আপনার অ্যাপ কীভাবে ব্যায়ামের বিভিন্ন শর্ত এবং ব্যবহারকারীদের ফিটনেস প্রবণতা পরিচালনা করে তা পরীক্ষা করার জন্য এটি কার্যকর।

কম্পোজ প্রিভিউ স্ক্রিনশট টেস্টিং টুল

আপনার কম্পোজ UI পরীক্ষা করতে এবং রিগ্রেশন প্রতিরোধ করতে কম্পোজ প্রিভিউ স্ক্রিনশট টেস্টিং টুল ব্যবহার করুন। নতুন টুল আপনাকে এইচটিএমএল রিপোর্ট তৈরি করতে সাহায্য করে যা আপনাকে আপনার অ্যাপের UI-তে কোনো পরিবর্তন দৃশ্যমানভাবে সনাক্ত করতে দেয়। কম্পোজ প্রিভিউ স্ক্রিনশট টেস্টিং এ আরও জানুন।

লিন্ট আচরণ পরিবর্তন

Android Gradle Plugin 8.7.0-alpha08 দিয়ে শুরু করে, Gradle ব্যবহার করে lint চালানোর সময় যদি LintError থাকে, তাহলে lint বিশ্লেষণের কাজটি ব্যতিক্রম হবে। এই পরিবর্তনের কারণ হল বিল্ড ক্যাশে ক্যাশে করা থেকে বিরল ত্রুটিগুলি প্রতিরোধ করা।

দুর্ভাগ্যবশত, এই পরিবর্তনটি তাদের লিন্ট বেসলাইন ফাইলগুলিতে প্রকৃত LintError উদাহরণ সহ প্রকল্পগুলির জন্য বিল্ডগুলিকে ভেঙে দেবে। কোন লিন্ট চেক সমস্যা সৃষ্টি করছে সে সম্পর্কে ত্রুটি বার্তাটিতে তথ্য থাকবে। কিছু ক্ষেত্রে, সংশ্লিষ্ট লাইব্রেরি নির্ভরতা আপডেট করলে সমস্যার সমাধান হতে পারে। যদি না হয়, লাইব্রেরি লেখক এটি ঠিক না করা পর্যন্ত আপনি সমস্যাযুক্ত লিন্ট চেক অক্ষম করতে পারেন।