স্বয়ংক্রিয় নির্ভরতা আপডেট

ডিপেন্ডেন্সি আপগ্রেড করা একটি জটিল এবং সময়সাপেক্ষ কাজ হতে পারে।

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

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

অ্যান্ড্রয়েড স্টুডিওতে জেমিনি আপনাকে কীভাবে সাহায্য করে

এজেন্ট মোড নির্ভরযোগ্যভাবে ডিপেন্ডেন্সি ম্যানেজমেন্টকে স্বয়ংক্রিয় করে আপনার প্রোজেক্টকে আপ-টু-ডেট রাখে, যার ফলে আপনি উচ্চ-মানের অ্যাপ তৈরিতে মনোযোগ দিতে পারেন। মাত্র এক ক্লিকে, আপনি নির্বিঘ্নে আপনার সমস্ত ডিপেন্ডেন্সি আপডেট করতে পারেন এবং সর্বশেষ সংস্করণের সুবিধাগুলো উপভোগ করতে পারেন।

আপডেটটি কীভাবে কাজ করে

অ্যান্ড্রয়েড স্টুডিওতে জেমিনি নিম্নলিখিতভাবে বুদ্ধিমত্তার সাথে আপডেট প্রক্রিয়াটি পরিচালনা করে:

  • নির্ভরশীলতা শনাক্ত ও হালনাগাদ করে : স্বয়ংক্রিয়ভাবে হালনাগাদযোগ্য নির্ভরশীলতাগুলো শনাক্ত করে এবং সেগুলোকে সর্বশেষ সামঞ্জস্যপূর্ণ সংস্করণে হালনাগাদ করে।
  • বিল্ড ত্রুটি সমাধান করে : বিল্ড প্রক্রিয়াটি পুনরাবৃত্তি করে এবং আপডেটগুলির ফলে উদ্ভূত যেকোনো বিল্ড ত্রুটি সমাধান করে।
  • প্রকল্পটি যাচাই করে : আপডেট করা প্রকল্পটি এখনও প্রত্যাশিতভাবে কাজ করছে কিনা তা যাচাই করার জন্য পরীক্ষা চালায়।
  • একটি আপডেট রিপোর্ট তৈরি করে : প্রক্রিয়াটি সম্পন্ন হওয়ার পর, অ্যান্ড্রয়েড স্টুডিও-এর জেমিনি সমস্ত পরিবর্তনের একটি বিস্তারিত রিপোর্ট প্রদান করে। আপনি এই পরিবর্তনগুলি গ্রহণ করার আগে সামগ্রিকভাবে পর্যালোচনা করতে পারেন অথবা প্রতিটি ফাইলের নির্দিষ্ট পার্থক্যগুলো বিস্তারিতভাবে দেখতে পারেন।

আপনি রিফ্যাক্টর মেনু থেকে আপডেট ডিপেন্ডেন্সি নির্বাচন করে আপডেট প্রক্রিয়াটি শুরু করতে পারেন।

রিফ্যাক্টর মেনু, যেখানে আপডেট ডিপেন্ডেন্সি মেনু আইটেমটি দেখা যাচ্ছে।
চিত্র ১। রিফ্যাক্টর মেনু থেকে আপডেট ডিপেন্ডেন্সি নির্বাচন করুন।

অথবা, libs.versions.toml ফাইল থেকে, আন্ডারলাইন করা কোনো ভার্সনের উপর মাউস নিয়ে যান এবং Show Context Actions- এ ক্লিক করুন। যে মেনুটি প্রদর্শিত হবে, সেখানে ক্লিক করে Gemini দিয়ে সমস্ত লাইব্রেরি আপডেট করুন-এ ক্লিক করুন।

ভার্সন ক্যাটালগ থেকে লাইব্রেরিগুলো আপডেট করুন।
চিত্র ২. সংস্করণ ক্যাটালগ থেকে লাইব্রেরিগুলো আপডেট করুন।

আপনি যেভাবেই প্রক্রিয়াটি শুরু করুন না কেন, Android Studio-তে থাকা Gemini তার আপডেট পরিকল্পনার একটি সার্বিক চিত্র প্রদান করে, যাতে আপনি পরিকল্পনাটি সমন্বয় করতে, ধাপে ধাপে অগ্রগতি পর্যবেক্ষণ করতে এবং প্রয়োগ করার আগে সমস্ত পরিবর্তন পর্যালোচনা করতে পারেন:

অ্যান্ড্রয়েড স্টুডিও-এর জেমিনি যে লাইব্রেরিগুলো আপডেট করার প্রস্তাব দিয়েছে, তার একটি চেকলিস্ট। আপডেট থেকে আইটেমগুলো বাদ দিতে আপনি সেগুলোর টিক চিহ্ন তুলে দিতে পারেন।
চিত্র ৩। জেমিনির পরিকল্পনা পর্যালোচনা, পরিবর্তন, অনুমোদন বা বাতিল করুন।

আপনি যেকোনো পর্যায়ে পরিবর্তনগুলো পর্যালোচনা, গ্রহণ বা পূর্বাবস্থায় ফিরিয়ে আনতে, অথবা প্রক্রিয়াটি থামিয়ে দিতে পারেন।

অতিরিক্ত সম্পদ