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

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

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

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

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

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

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

অ্যান্ড্রয়েড স্টুডিওর প্রতিটি প্রিভিউ সংস্করণ অ্যান্ড্রয়েড গ্রেডল প্লাগইন (এজিপি) এর একটি সংশ্লিষ্ট সংস্করণের পাশাপাশি প্রকাশিত হয়। স্টুডিওর প্রিভিউ সংস্করণগুলি 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.2

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

মিথুন ব্যবহার করে কম্পোজেবলের পূর্বরূপ তৈরি করুন

কম্পোজেবল প্রিভিউ আপনাকে অ্যান্ড্রয়েড স্টুডিওতে ডিজাইনের সময় আপনার কম্পোজেবলগুলি কল্পনা করতে সাহায্য করে। আপনার জন্য প্রিভিউ প্যারামিটার হিসাবে মক ডেটা অন্তর্ভুক্ত করা সহজ করার জন্য, Android স্টুডিও এখন একটি পরীক্ষামূলক বৈশিষ্ট্য সমর্থন করে: জেমিনীর সাথে প্রিভিউ জেনারেশন রচনা করুন।

এই টুলটি অ্যাক্সেস করতে, যেকোনো কম্পোজেবল রাইট-ক্লিক করুন এবং জেমিনি > জেনারেট "<কম্পোজেবল নাম>" প্রিভিউ বা এই ফাইলের জন্য কম্পোজ প্রিভিউ জেনারেট করুন- এ নেভিগেট করুন।

যদিও মিথুনের জেনারেট করা কোড প্রতিবার নিখুঁত নাও হতে পারে, এটি আপনার উন্নয়ন কর্মপ্রবাহকে ত্বরান্বিত করার জন্য একটি মূল্যবান সূচনা পয়েন্ট প্রদান করতে সাহায্য করে।

আপনার প্রতিক্রিয়া আমাদেরকে নির্ভুলতা উন্নত করতে এবং এই ইন্টিগ্রেশনটিকে Android ডেভেলপারদের জন্য আরও শক্তিশালী সম্পদে পরিণত করতে সাহায্য করার জন্য অত্যন্ত গুরুত্বপূর্ণ৷

মিথুন রাইট-ক্লিক মেনুতে প্রায় অর্ধেক নিচে প্রদর্শিত হয়। জেনারেট প্রিভিউ 2য়-স্তরের মেনুর নীচে প্রদর্শিত হয়।
মিথুন আপনার কম্পোজেবলের জন্য কম্পোজ প্রিভিউ তৈরি করতে পারে

টাইলস অ্যানিমেশন প্রিভিউ পরেন

Android Studio Ladybug Canary 2+ এখন Wear টাইল অ্যানিমেশন প্রিভিউ সমর্থন করে, যা IDE-এর মধ্যে সরাসরি আপনার টাইল অ্যানিমেশনগুলি পরিদর্শন ও ডিবাগ করা আগের চেয়ে সহজ করে তোলে। এই বৈশিষ্ট্যটি অ্যান্ড্রয়েড স্টুডিও কোয়ালায় প্রবর্তিত Wear টাইলস প্রিভিউ সমর্থনের উপর ভিত্তি করে তৈরি করে।

শুরু করতে:

  1. Android Studio Ladybug Canary 2 বা উচ্চতর আপডেট করুন।
  2. টাইলস এবং টুলিং লাইব্রেরি যোগ করুন:
    1. আপনার অ্যাপ-স্তরের build.gradle.kts ফাইলে নির্ভরতা যোগ করুন:
            # Required for the previews
            debugImplementation(libs.androidx.tiles.tooling)
            implementation(libs.androidx.tiles.tooling.preview)
            # Dependencies needed to build the tiles
            implementation(libs.androidx.tiles)
            implementation(libs.androidx.protolayout)
            implementation(libs.androidx.protolayout.material)
          
    2. libs.versions.toml ফাইল:
          [versions]
          tiles = "1.5.0-alpha01"
          protolayout = "1.3.0-alpha01"
          [libraries]
          androidx-tiles-tooling = { group = "androidx.wear.tiles", name = "tiles-tooling", version.ref = "tiles" }
          androidx-tiles-tooling-preview = { group = "androidx.wear.tiles", name = "tiles-tooling-preview", version.ref = "tiles" }
          androidx-tiles = { group = "androidx.wear.tiles", name = "tiles", version.ref = "tiles" }
          androidx-protolayout = { group = "androidx.wear.protolayout", name = "protolayout-proto", version.ref = "protolayout" }
          androidx-protolayout-material= { group = "androidx.wear.protolayout", name = "protolayout-material", version.ref = "protolayout" }
          androidx-protolayout-expression= { group = "androidx.wear.protolayout", name = "protolayout-expression", version.ref = "protolayout" }
          
  3. আপনার টাইলস পরিষেবাগুলির জন্য পূর্বরূপ সেট আপ করুন৷ বিস্তারিত নির্দেশাবলীর জন্য টাইলস পূর্বরূপ নির্দেশিকা পড়ুন। যদি আপনার টাইলগুলিতে অ্যানিমেশন অন্তর্ভুক্ত থাকে, তবে অ্যানিমেশন পূর্বরূপ স্বয়ংক্রিয়ভাবে প্রদর্শিত হবে, আপনাকে সেগুলি পরিদর্শন এবং ডিবাগ করার অনুমতি দেবে৷

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

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

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

অ্যান্ড্রয়েড স্টুডিওতে নতুন মিথুন বৈশিষ্ট্য

অ্যান্ড্রয়েড স্টুডিও লেডিবাগ ফিচার ড্রপ বেশ কয়েকটি নতুন কোড এডিটর বৈশিষ্ট্য উপস্থাপন করে যা আপনাকে আরও বেশি উত্পাদনশীল হতে সাহায্য করতে জেমিনি ব্যবহার করে। এই বৈশিষ্ট্যগুলি ব্যবহার করতে, আপনার বর্তমান প্রকল্পে Gemini-এর সাথে শেয়ারিং কোড প্রসঙ্গ সক্ষম করুন৷

এই বৈশিষ্ট্যগুলি সম্পর্কে আরও জানতে নিম্নলিখিত লিঙ্কগুলি ব্যবহার করুন:

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

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

অ্যান্ড্রয়েড স্টুডিও এখন আপনার সময় বাঁচাতে সরাসরি সম্পাদকে SDK লেখকদের থেকে নোটগুলি প্রদর্শন করে৷ একটি প্রস্তাবিত সংস্করণ বা সংস্করণ পরিসর উপলব্ধ হলে, Android স্টুডিও একটি দ্রুত সমাধান অন্তর্ভুক্ত করবে:

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

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

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

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

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

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

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

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

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

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

ডিভাইস ম্যানেজারে ভার্চুয়াল এবং রিমোট ডিভাইস যোগ করার জন্য UX আপডেট করা হয়েছে

অ্যান্ড্রয়েড স্টুডিও একটি স্থানীয় ভার্চুয়াল ডিভাইস তৈরি করার সময় বা অ্যান্ড্রয়েড ডিভাইস স্ট্রিমিং থেকে একটি ডিভাইস যোগ করার সময় UX উন্নত করে।

শুরু করতে, ডিভাইস ম্যানেজার থেকে + বোতামে ক্লিক করুন, এবং ভার্চুয়াল ডিভাইস তৈরি করুন বা দূরবর্তী ডিভাইস নির্বাচন করুন

একটি নতুন ভার্চুয়াল ডিভাইস তৈরি করার সময়, নতুন ফিল্টার এবং সুপারিশগুলি এমন একটি ডিভাইস কনফিগারেশন তৈরি করা সহজ করে যা আপনার প্রয়োজনের সাথে খাপ খায় এবং আপনার ওয়ার্কস্টেশনে সর্বোত্তম কার্য সম্পাদন করে।

আপনার ভার্চুয়াল জন্য সর্বোত্তম সিস্টেম ইমেজ সনাক্ত করুন এবং নির্বাচন করুন          UI ব্যবহার করে ডিভাইস।

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

অ্যান্ড্রয়েড স্টুডিও মীরকাত | 2024.3.1

এই ক্যানারি রিলিজ হল Android Studio Meerkat | 2024.3.1.

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

,

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

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

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

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

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

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

অ্যান্ড্রয়েড স্টুডিওর প্রতিটি প্রিভিউ সংস্করণ অ্যান্ড্রয়েড গ্রেডল প্লাগইন (এজিপি) এর একটি সংশ্লিষ্ট সংস্করণের পাশাপাশি প্রকাশিত হয়। স্টুডিওর প্রিভিউ সংস্করণগুলি 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.2

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

মিথুন ব্যবহার করে কম্পোজেবলের পূর্বরূপ তৈরি করুন

কম্পোজেবল প্রিভিউ আপনাকে অ্যান্ড্রয়েড স্টুডিওতে ডিজাইনের সময় আপনার কম্পোজেবলগুলি কল্পনা করতে সাহায্য করে। আপনার জন্য প্রিভিউ প্যারামিটার হিসাবে মক ডেটা অন্তর্ভুক্ত করা সহজ করার জন্য, Android স্টুডিও এখন একটি পরীক্ষামূলক বৈশিষ্ট্য সমর্থন করে: জেমিনীর সাথে প্রিভিউ জেনারেশন রচনা করুন।

এই টুলটি অ্যাক্সেস করতে, যেকোনো কম্পোজেবল রাইট-ক্লিক করুন এবং জেমিনি > জেনারেট "<কম্পোজেবল নাম>" প্রিভিউ বা এই ফাইলের জন্য কম্পোজ প্রিভিউ জেনারেট করুন- এ নেভিগেট করুন।

যদিও মিথুনের জেনারেট করা কোড প্রতিবার নিখুঁত নাও হতে পারে, এটি আপনার উন্নয়ন কর্মপ্রবাহকে ত্বরান্বিত করার জন্য একটি মূল্যবান সূচনা পয়েন্ট প্রদান করতে সাহায্য করে।

আপনার প্রতিক্রিয়া আমাদেরকে নির্ভুলতা উন্নত করতে এবং এই ইন্টিগ্রেশনটিকে Android ডেভেলপারদের জন্য আরও শক্তিশালী সম্পদে পরিণত করতে সাহায্য করার জন্য অত্যন্ত গুরুত্বপূর্ণ৷

মিথুন রাইট-ক্লিক মেনুতে প্রায় অর্ধেক নিচে প্রদর্শিত হয়। জেনারেট প্রিভিউ 2য়-স্তরের মেনুর নীচে প্রদর্শিত হয়।
মিথুন আপনার কম্পোজেবলের জন্য কম্পোজ প্রিভিউ তৈরি করতে পারে

টাইলস অ্যানিমেশন প্রিভিউ পরেন

Android Studio Ladybug Canary 2+ এখন Wear টাইল অ্যানিমেশন প্রিভিউ সমর্থন করে, যা IDE-এর মধ্যে সরাসরি আপনার টাইল অ্যানিমেশনগুলি পরিদর্শন ও ডিবাগ করা আগের চেয়ে সহজ করে তোলে। এই বৈশিষ্ট্যটি অ্যান্ড্রয়েড স্টুডিও কোয়ালায় প্রবর্তিত Wear টাইলস প্রিভিউ সমর্থনের উপর ভিত্তি করে তৈরি করে।

শুরু করতে:

  1. Android Studio Ladybug Canary 2 বা উচ্চতর আপডেট করুন।
  2. টাইলস এবং টুলিং লাইব্রেরি যোগ করুন:
    1. আপনার অ্যাপ-স্তরের build.gradle.kts ফাইলে নির্ভরতা যোগ করুন:
            # Required for the previews
            debugImplementation(libs.androidx.tiles.tooling)
            implementation(libs.androidx.tiles.tooling.preview)
            # Dependencies needed to build the tiles
            implementation(libs.androidx.tiles)
            implementation(libs.androidx.protolayout)
            implementation(libs.androidx.protolayout.material)
          
    2. libs.versions.toml ফাইল:
          [versions]
          tiles = "1.5.0-alpha01"
          protolayout = "1.3.0-alpha01"
          [libraries]
          androidx-tiles-tooling = { group = "androidx.wear.tiles", name = "tiles-tooling", version.ref = "tiles" }
          androidx-tiles-tooling-preview = { group = "androidx.wear.tiles", name = "tiles-tooling-preview", version.ref = "tiles" }
          androidx-tiles = { group = "androidx.wear.tiles", name = "tiles", version.ref = "tiles" }
          androidx-protolayout = { group = "androidx.wear.protolayout", name = "protolayout-proto", version.ref = "protolayout" }
          androidx-protolayout-material= { group = "androidx.wear.protolayout", name = "protolayout-material", version.ref = "protolayout" }
          androidx-protolayout-expression= { group = "androidx.wear.protolayout", name = "protolayout-expression", version.ref = "protolayout" }
          
  3. আপনার টাইলস পরিষেবাগুলির জন্য পূর্বরূপ সেট আপ করুন৷ বিস্তারিত নির্দেশাবলীর জন্য টাইলস পূর্বরূপ নির্দেশিকা পড়ুন। যদি আপনার টাইলগুলিতে অ্যানিমেশন অন্তর্ভুক্ত থাকে, তবে অ্যানিমেশন পূর্বরূপ স্বয়ংক্রিয়ভাবে প্রদর্শিত হবে, আপনাকে সেগুলি পরিদর্শন এবং ডিবাগ করার অনুমতি দেবে৷

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

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

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

অ্যান্ড্রয়েড স্টুডিওতে নতুন মিথুন বৈশিষ্ট্য

অ্যান্ড্রয়েড স্টুডিও লেডিবাগ ফিচার ড্রপ বেশ কয়েকটি নতুন কোড এডিটর বৈশিষ্ট্য উপস্থাপন করে যা আপনাকে আরও বেশি উত্পাদনশীল হতে সাহায্য করতে জেমিনি ব্যবহার করে। এই বৈশিষ্ট্যগুলি ব্যবহার করতে, আপনার বর্তমান প্রকল্পে Gemini-এর সাথে শেয়ারিং কোড প্রসঙ্গ সক্ষম করুন৷

এই বৈশিষ্ট্যগুলি সম্পর্কে আরও জানতে নিম্নলিখিত লিঙ্কগুলি ব্যবহার করুন:

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

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

অ্যান্ড্রয়েড স্টুডিও এখন আপনার সময় বাঁচাতে সরাসরি সম্পাদকে SDK লেখকদের থেকে নোটগুলি প্রদর্শন করে৷ একটি প্রস্তাবিত সংস্করণ বা সংস্করণ পরিসর উপলব্ধ হলে, Android স্টুডিও একটি দ্রুত সমাধান অন্তর্ভুক্ত করবে:

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

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

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

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

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

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

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

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

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

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

ডিভাইস ম্যানেজারে ভার্চুয়াল এবং রিমোট ডিভাইস যোগ করার জন্য UX আপডেট করা হয়েছে

অ্যান্ড্রয়েড স্টুডিও একটি স্থানীয় ভার্চুয়াল ডিভাইস তৈরি করার সময় বা অ্যান্ড্রয়েড ডিভাইস স্ট্রিমিং থেকে একটি ডিভাইস যোগ করার সময় UX উন্নত করে।

শুরু করতে, ডিভাইস ম্যানেজার থেকে + বোতামে ক্লিক করুন, এবং ভার্চুয়াল ডিভাইস তৈরি করুন বা দূরবর্তী ডিভাইস নির্বাচন করুন

একটি নতুন ভার্চুয়াল ডিভাইস তৈরি করার সময়, নতুন ফিল্টার এবং সুপারিশগুলি এমন একটি ডিভাইস কনফিগারেশন তৈরি করা সহজ করে যা আপনার প্রয়োজনের সাথে খাপ খায় এবং আপনার ওয়ার্কস্টেশনে সর্বোত্তম কার্য সম্পাদন করে।

আপনার ভার্চুয়াল জন্য সর্বোত্তম সিস্টেম ইমেজ সনাক্ত করুন এবং নির্বাচন করুন          UI ব্যবহার করে ডিভাইস।

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

অ্যান্ড্রয়েড স্টুডিও মীরকাত | 2024.3.1

এই ক্যানারি রিলিজ হল Android Studio Meerkat | 2024.3.1.

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