আইকন আপনার ব্যবহারকারীদের অ্যাপ এবং এর ভেতরের কার্যকলাপগুলো শনাক্ত করতে সাহায্য করে। আপনি কী ধরনের আইকন তৈরি করছেন, তার ওপর নির্ভর করে বিভিন্ন টুল ও লাইব্রেরি ব্যবহার করা উচিত:
- কাস্টম লঞ্চার এবং নোটিফিকেশন আইকন : ইমেজ অ্যাসেট স্টুডিও ব্যবহার করে নির্দিষ্ট সিস্টেমের প্রয়োজনীয়তা অনুযায়ী অভিযোজিত লঞ্চার আইকন এবং নোটিফিকেশন অ্যাসেট তৈরি করুন।
- স্ট্যান্ডার্ড UI আইকন : ম্যাটেরিয়াল আইকন লাইব্রেরি থেকে একটি ছবি যোগ করতে ইমেজ অ্যাসেট স্টুডিও- এর ক্লিপ আর্ট অপশনটি ব্যবহার করুন।
- কাস্টম UI আইকন : টপ অ্যাপ বারের মতো কম্পোনেন্টগুলোর জন্য স্কেলেবল ভেক্টর ড্রয়েবল তৈরি করতে ভেক্টর অ্যাসেট স্টুডিও ব্যবহার করুন।
ইমেজ অ্যাসেট স্টুডিও সম্পর্কে
অ্যান্ড্রয়েড স্টুডিওতে ইমেজ অ্যাসেট স্টুডিও নামে একটি টুল রয়েছে যা আপনাকে ম্যাটেরিয়াল আইকন , কাস্টম ছবি এবং টেক্সট স্ট্রিং থেকে আপনার নিজস্ব অ্যাপ আইকন তৈরি করতে সাহায্য করে। এটি আপনার অ্যাপের সমর্থিত প্রতিটি পিক্সেল ডেনসিটির জন্য উপযুক্ত রেজোলিউশনে এক সেট আইকন তৈরি করে। ইমেজ অ্যাসেট স্টুডিও নতুন তৈরি করা আইকনগুলোকে আপনার প্রোজেক্টের res/ ডিরেক্টরির অধীনে ডেনসিটি-নির্দিষ্ট ফোল্ডারগুলোতে রাখে। রানটাইমে, অ্যান্ড্রয়েড আপনার অ্যাপটি যে ডিভাইসে চলছে তার স্ক্রিন ডেনসিটির উপর ভিত্তি করে উপযুক্ত রিসোর্সটি ব্যবহার করে।
ইমেজ অ্যাসেট স্টুডিও আপনাকে নিম্নলিখিত ধরণের আইকন তৈরি করতে সাহায্য করে:
- লঞ্চার আইকন
- বিজ্ঞপ্তি আইকন
কাস্টম অ্যাপ বার আইকন তৈরি করতে ভেক্টর অ্যাসেট স্টুডিও ব্যবহার করুন। নিম্নলিখিত বিভাগগুলিতে আপনি যে ধরনের আইকন তৈরি করতে পারেন এবং ইমেজ অ্যাসেট স্টুডিও দিয়ে যে ইমেজ ও টেক্সট ইনপুটগুলি ব্যবহার করতে পারেন, তা বর্ণনা করা হয়েছে।
অভিযোজিত এবং লিগ্যাসি লঞ্চার আইকন
লঞ্চার আইকন হলো এমন একটি গ্রাফিক যা ব্যবহারকারীদের কাছে আপনার অ্যাপকে উপস্থাপন করে। এটি নিম্নলিখিত কাজগুলো করতে পারে:
- ডিভাইসে ইনস্টল করা অ্যাপের তালিকায় এবং হোম স্ক্রিনে প্রদর্শিত হয়।
- আপনার অ্যাপে শর্টকাটগুলো উপস্থাপন করুন (উদাহরণস্বরূপ, একটি কন্ট্যাক্ট শর্টকাট আইকন যা কোনো কন্ট্যাক্টের বিস্তারিত তথ্য খুলে দেয়)।
- লঞ্চার অ্যাপ দ্বারা ব্যবহৃত হয়।
- ব্যবহারকারীদের গুগল প্লে-তে আপনার অ্যাপটি খুঁজে পেতে সাহায্য করুন।
অ্যাডাপ্টিভ লঞ্চার আইকনগুলো বিভিন্ন ডিভাইস মডেলে নানা আকৃতিতে প্রদর্শিত হতে পারে। ইমেজ অ্যাসেট স্টুডিও একটি অ্যাডাপ্টিভ আইকনের বৃত্তাকার, স্কোয়ার্কল, গোলাকার বর্গক্ষেত্র এবং বর্গাকার আকৃতির প্রিভিউ তৈরি করে, সেইসাথে আইকনটির একটি ফুল ব্লিড প্রিভিউও দেখায়। ইমেজ অ্যাসেট স্টুডিও আইকনটির লিগ্যাসি, গোলাকার এবং গুগল প্লে স্টোর প্রিভিউও তৈরি করে।
লিগ্যাসি লঞ্চার আইকন হলো এমন একটি গ্রাফিক যা ডিভাইসের হোম স্ক্রিনে এবং লঞ্চার উইন্ডোতে আপনার অ্যাপকে উপস্থাপন করে। লিগ্যাসি লঞ্চার আইকনগুলো অ্যান্ড্রয়েড ৭.১ (এপিআই লেভেল ২৫) বা তার নিচের সংস্করণে চালিত ডিভাইসগুলোতে ব্যবহারের জন্য তৈরি, যেগুলো অ্যাডাপ্টিভ আইকন সমর্থন করে না এবং বিভিন্ন ডিভাইস মডেলে ভিন্ন ভিন্ন আকারে প্রদর্শিত হয় না। আমরা আপনাকে লঞ্চার আইকনের জন্য ম্যাটেরিয়াল ডিজাইন স্টাইল ব্যবহার করার পরামর্শ দিই, এমনকি যদি আপনি পুরোনো অ্যান্ড্রয়েড সংস্করণগুলোও সমর্থন করেন।
ইমেজ অ্যাসেট স্টুডিও আইকনগুলোকে res/mipmap-<density>/ ডিরেক্টরিগুলোর সঠিক স্থানে স্থাপন করে। এটি গুগল প্লে স্টোরের জন্য উপযুক্ত একটি ৫১২ x ৫১২ পিক্সেলের ইমেজও তৈরি করে।
লঞ্চার আইকনের জন্য, AndroidManifest.xml ফাইলে অবশ্যই mipmap/ লোকেশনের উল্লেখ থাকতে হবে। ইমেজ অ্যাসেট স্টুডিও এই কোডটি স্বয়ংক্রিয়ভাবে যোগ করে। নিম্নলিখিত ম্যানিফেস্ট ফাইলের কোডটি mipmap/ ডিরেক্টরিতে থাকা ic_launcher আইকনটিকে রেফারেন্স করে:
<application android:name="ApplicationTitle"
android:label="@string/app_label"
android:icon="@mipmap/ic_launcher" >
আরও তথ্যের জন্য অ্যাডাপ্টিভ লঞ্চার আইকন এবং প্রোডাক্ট আইকন - ম্যাটেরিয়াল ডিজাইন দেখুন।
বিজ্ঞপ্তি আইকন
নোটিফিকেশন হলো এমন একটি বার্তা যা আপনি আপনার অ্যাপের সাধারণ UI-এর বাইরে ব্যবহারকারীকে দেখাতে পারেন। ইমেজ অ্যাসেট স্টুডিও res/drawable-<density>/ ডিরেক্টরিগুলোর সঠিক স্থানে নোটিফিকেশন আইকনগুলো স্থাপন করে:
- অ্যান্ড্রয়েড ৩ (এপিআই লেভেল ১১) এবং এর পরবর্তী সংস্করণগুলোর জন্য আইকনগুলো
res/drawable-<density>-v11/ডিরেক্টরিতে রাখা হয়। - অ্যান্ড্রয়েড ২.৩ থেকে ২.৩.৭ (এপিআই লেভেল ৯ থেকে ১০)-এর আইকনগুলো
res/drawable-<density>-v9/ডিরেক্টরিতে রাখা হয়। - অ্যান্ড্রয়েড ২.২ (এপিআই লেভেল ৮) এবং এর নিচের সংস্করণগুলোর আইকন
res/drawable-<density>/ডিরেক্টরিতে রাখা হয়।
আপনার অ্যাপ যদি অ্যান্ড্রয়েড ২.৩ থেকে ২.৩.৭ (এপিআই লেভেল ৯ থেকে ১০) সমর্থন করে, তাহলে ইমেজ অ্যাসেট স্টুডিও আপনার আইকনের একটি ধূসর সংস্করণ তৈরি করে। পরবর্তী অ্যান্ড্রয়েড সংস্করণগুলো ইমেজ অ্যাসেট স্টুডিও দ্বারা তৈরি সাদা আইকনটি ব্যবহার করে।
আরও তথ্যের জন্য, নোটিফিকেশন সম্পর্কে এবং নোটিফিকেশন ম্যাটেরিয়াল ডিজাইন দেখুন।
ক্লিপ আর্ট
ইমেজ অ্যাসেট স্টুডিও আপনাকে একটি ডায়ালগ থেকে আইকন নির্বাচন করার মাধ্যমে VectorDrawable এবং PNG ফরম্যাটে গুগল ম্যাটেরিয়াল আইকন ইম্পোর্ট করার সুযোগ দেয়। আরও তথ্যের জন্য, ম্যাটেরিয়াল আইকনস দেখুন।
ছবি
আপনি আপনার নিজের ছবি ইম্পোর্ট করতে এবং আইকনের ধরন অনুযায়ী তা পরিবর্তন করতে পারেন। ইমেজ অ্যাসেট স্টুডিও নিম্নলিখিত ফাইল টাইপগুলো সাপোর্ট করে: PNG (পছন্দনীয়), JPG (গ্রহণযোগ্য), এবং GIF (অনুৎসাহিত)।
টেক্সট স্ট্রিং
ইমেজ অ্যাসেট স্টুডিও আপনাকে বিভিন্ন ফন্টে টেক্সট টাইপ করার এবং সেটিকে একটি আইকনে স্থাপন করার সুযোগ দেয়। এটি টেক্সট-ভিত্তিক আইকনটিকে বিভিন্ন ডেনসিটির জন্য পিএনজি ফাইলে রূপান্তর করে। আপনি আপনার কম্পিউটারে ইনস্টল করা ফন্টগুলো ব্যবহার করতে পারেন।
ইমেজ অ্যাসেট স্টুডিও চালান
ইমেজ অ্যাসেট স্টুডিও শুরু করতে, এই ধাপগুলো অনুসরণ করুন:
- প্রজেক্ট উইন্ডোতে অ্যান্ড্রয়েড ভিউ নির্বাচন করুন।
res ফোল্ডারটিতে রাইট-ক্লিক করুন এবং New > Image Asset নির্বাচন করুন।

নিম্নলিখিত ধাপগুলো অনুসরণ করে এগিয়ে যান:
অভিযোজিত এবং লিগ্যাসি লঞ্চার আইকন তৈরি করুন
একটি নোটিফিকেশন আইকন তৈরি করুন।
অভিযোজিত এবং লিগ্যাসি লঞ্চার আইকন তৈরি করুন
ইমেজ অ্যাসেট স্টুডিও খোলার পর, আপনি এই ধাপগুলো অনুসরণ করে অ্যাডাপ্টিভ এবং লিগ্যাসি আইকন যোগ করতে পারেন:
- আইকন টাইপ ফিল্ডে, লঞ্চার আইকন (অ্যাডাপ্টিভ এবং লিগ্যাসি) নির্বাচন করুন।
- ফোরগ্রাউন্ড লেয়ার ট্যাবে, একটি অ্যাসেট টাইপ নির্বাচন করুন, এবং তারপর তার নিচের ফিল্ডে অ্যাসেটটি নির্দিষ্ট করুন:
- ইমেজ ফাইলের পাথ নির্দিষ্ট করতে 'সিলেক্ট ইমেজ' বিকল্পটি নির্বাচন করুন।
- ম্যাটেরিয়াল ডিজাইন আইকন সেট থেকে একটি ছবি নির্দিষ্ট করতে ক্লিপ আর্ট নির্বাচন করুন।
- একটি টেক্সট স্ট্রিং নির্দিষ্ট করতে এবং একটি ফন্ট নির্বাচন করতে 'সিলেক্ট টেক্সট' বিকল্পটি ব্যবহার করুন।
- ব্যাকগ্রাউন্ড লেয়ার ট্যাবে, একটি অ্যাসেট টাইপ নির্বাচন করুন এবং তারপরে তার নিচের ফিল্ডে অ্যাসেটটি নির্দিষ্ট করুন। আপনি ব্যাকগ্রাউন্ড লেয়ার হিসেবে ব্যবহার করার জন্য একটি রঙ নির্বাচন করতে পারেন অথবা একটি ছবি নির্দিষ্ট করে দিতে পারেন।
- মনোক্রোম লেয়ার ট্যাবে, একটি অ্যাসেট টাইপ ( ইমেজ , ক্লিপ আর্ট , বা টেক্সট ) নির্বাচন করুন, অথবা অ্যান্ড্রয়েড স্টুডিওকে ডিফল্টভাবে একই অ্যাসেটকে ফোরগ্রাউন্ড লেয়ার হিসেবে পুনরায় ব্যবহার করতে দিন।
- Options ট্যাবে, ডিফল্ট সেটিংস পর্যালোচনা করুন এবং নিশ্চিত করুন যে আপনি লিগ্যাসি, গোলাকার এবং গুগল প্লে স্টোর আইকন তৈরি করতে চান।
- ঐচ্ছিকভাবে ফোরগ্রাউন্ড লেয়ার এবং ব্যাকগ্রাউন্ড লেয়ার ট্যাবগুলোর প্রত্যেকটির নাম ও প্রদর্শনের সেটিংস পরিবর্তন করুন:
- নাম - আপনি যদি ডিফল্ট নামটি ব্যবহার করতে না চান, তাহলে একটি নতুন নাম টাইপ করুন। যদি উইজার্ডের নীচে একটি ত্রুটির মাধ্যমে নির্দেশিত হয় যে সেই রিসোর্স নামটি প্রজেক্টে আগে থেকেই বিদ্যমান, তবে এটি ওভাররাইট হয়ে যাবে। নামে শুধুমাত্র ছোট হাতের অক্ষর, আন্ডারস্কোর এবং সংখ্যা থাকতে পারে।
- ট্রিম - সোর্স অ্যাসেটে আইকন গ্রাফিক এবং বর্ডারের মধ্যে মার্জিন সামঞ্জস্য করতে, 'হ্যাঁ' নির্বাচন করুন। এই অপারেশনটি অ্যাস্পেক্ট রেশিও বজায় রেখে স্বচ্ছ স্থান অপসারণ করে। সোর্স অ্যাসেট অপরিবর্তিত রাখতে, 'না' নির্বাচন করুন।
- রঙ - ক্লিপ আর্ট বা টেক্সট আইকনের রঙ পরিবর্তন করতে, ফিল্ডটিতে ক্লিক করুন। 'সিলেক্ট কালার' ডায়ালগে একটি রঙ নির্দিষ্ট করুন এবং তারপর 'চুজ' এ ক্লিক করুন। নতুন মানটি ফিল্ডটিতে প্রদর্শিত হবে।
- আকার পরিবর্তন - একটি ছবি , ক্লিপ আর্ট , বা টেক্সট আইকনের আকার পরিবর্তন করতে স্লাইডারটি ব্যবহার করে শতাংশে একটি স্কেলিং ফ্যাক্টর নির্দিষ্ট করুন। যখন আপনি একটি কালার অ্যাসেট টাইপ নির্দিষ্ট করেন, তখন ব্যাকগ্রাউন্ড লেয়ারের জন্য এই কন্ট্রোলটি নিষ্ক্রিয় থাকে।
- পরবর্তী ধাপে যান।
- ঐচ্ছিকভাবে, রিসোর্স ডিরেক্টরি পরিবর্তন করুন: আপনি যেখানে ইমেজ অ্যাসেটটি যোগ করতে চান, সেই রিসোর্স সোর্স সেটটি নির্বাচন করুন: src/main/res , src/debug/res , src/release/res , অথবা একটি কাস্টম সোর্স সেট। মূল সোর্স সেটটি ডিবাগ এবং রিলিজ সহ সমস্ত বিল্ড ভ্যারিয়েন্টের জন্য প্রযোজ্য। ডিবাগ এবং রিলিজ সোর্স সেটগুলো মূল সোর্স সেটকে ওভাররাইড করে এবং একটি বিল্ডের একটি সংস্করণে প্রযোজ্য হয়। ডিবাগ সোর্স সেটটি শুধুমাত্র ডিবাগিংয়ের জন্য। একটি নতুন সোর্স সেট নির্ধারণ করতে, File > Project Structure > app > Build Variants > Build Types নির্বাচন করুন। উদাহরণস্বরূপ, আপনি একটি বিটা সোর্স সেট নির্ধারণ করতে পারেন এবং আইকনের এমন একটি সংস্করণ তৈরি করতে পারেন যার নিচের ডান কোণায় "BETA" লেখাটি থাকবে। আরও তথ্যের জন্য, Configure Build Variants দেখুন।
- ফিনিশ- এ ক্লিক করুন। ইমেজ অ্যাসেট স্টুডিও বিভিন্ন ডেনসিটির জন্য ছবিগুলোকে মিপম্যাপ ফোল্ডারগুলোতে যুক্ত করে।
থিমযুক্ত অ্যাপ আইকনগুলির প্রিভিউ
অ্যান্ড্রয়েড স্টুডিও আপনাকে আপনার থিমযুক্ত অ্যাপ আইকনটি প্রিভিউ করার এবং ব্যবহারকারীর ওয়ালপেপারের রঙের সাথে এটি কীভাবে মানিয়ে নেয় তা পরীক্ষা করার সুযোগ দেয়। আপনার থিমযুক্ত অ্যাপ আইকনটি প্রিভিউ করতে, launcher.xml ফাইলটি খুলুন যা আপনার আইকনটি নির্ধারণ করে এবং তারপরে টুলবারে থাকা সিস্টেম UI মোড সিলেক্টরটি ব্যবহার করে ওয়ালপেপার পরিবর্তন করুন ও দেখুন আইকনটি কীভাবে প্রতিক্রিয়া দেখায়।
থিমযুক্ত অ্যাপ আইকন কীভাবে তৈরি করতে হয় সে সম্পর্কে আরও জানতে, অ্যাডাপ্টিভ আইকন দেখুন।
একটি বিজ্ঞপ্তি আইকন তৈরি করুন
ইমেজ অ্যাসেট স্টুডিও খোলার পর, আপনি এই ধাপগুলো অনুসরণ করে একটি নোটিফিকেশন আইকন যোগ করতে পারেন:
- আইকন টাইপ ফিল্ডে নোটিফিকেশন আইকন নির্বাচন করুন।
- একটি অ্যাসেট টাইপ নির্বাচন করুন, এবং তারপর নিচের ফিল্ডে অ্যাসেটটি নির্দিষ্ট করুন:
- ক্লিপ আর্ট ফিল্ডে বাটনটিতে ক্লিক করুন। সিলেক্ট আইকন ডায়ালগে একটি ম্যাটেরিয়াল আইকন নির্বাচন করুন এবং তারপর ওকে (OK) ক্লিক করুন।
- Path ফিল্ডে ছবিটির পাথ এবং ফাইলের নাম উল্লেখ করুন। একটি ডায়ালগ বক্স ব্যবহার করতে ... এ ক্লিক করুন।
- টেক্সট ফিল্ডে একটি টেক্সট স্ট্রিং টাইপ করুন এবং একটি ফন্ট নির্বাচন করুন। আইকনটি ডানদিকের সোর্স অ্যাসেট অংশে এবং উইজার্ডের নিচের প্রিভিউ অংশে দেখা যায়।
- ঐচ্ছিকভাবে নাম এবং প্রদর্শনের বিকল্পগুলি পরিবর্তন করুন:
- নাম - আপনি যদি ডিফল্ট নামটি ব্যবহার করতে না চান, তাহলে একটি নতুন নাম টাইপ করুন। যদি সেই রিসোর্স নামটি প্রজেক্টে আগে থেকেই বিদ্যমান থাকে, যা উইজার্ডের নীচে একটি সতর্কবার্তা দ্বারা নির্দেশিত হয়, তবে এটি ওভাররাইট হয়ে যাবে। নামে শুধুমাত্র ছোট হাতের অক্ষর, আন্ডারস্কোর এবং সংখ্যা থাকতে পারে।
- ট্রিম - সোর্স অ্যাসেটে আইকন গ্রাফিক এবং বর্ডারের মধ্যে মার্জিন সামঞ্জস্য করতে, 'হ্যাঁ' নির্বাচন করুন। এই অপারেশনটি অ্যাস্পেক্ট রেশিও বজায় রেখে স্বচ্ছ স্থান অপসারণ করে। সোর্স অ্যাসেট অপরিবর্তিত রাখতে, 'না' নির্বাচন করুন।
- প্যাডিং - আপনি যদি সোর্স অ্যাসেটের চারপাশের প্যাডিং সামঞ্জস্য করতে চান, তাহলে স্লাইডারটি সরান। -১০% এবং ৫০% এর মধ্যে একটি মান নির্বাচন করুন। আপনি যদি ট্রিমও নির্বাচন করেন, তাহলে ট্রিমিং প্রথমে হবে।
- পরবর্তী ধাপে যান।
- ঐচ্ছিকভাবে রিসোর্স ডিরেক্টরি পরিবর্তন করুন:
- রিসোর্স ডিরেক্টরি - যে রিসোর্স সোর্স সেটে আপনি ইমেজ অ্যাসেটটি যোগ করতে চান, সেটি নির্বাচন করুন: src/main/res , src/debug/res , src/release/res , অথবা একটি ব্যবহারকারী-সংজ্ঞায়িত সোর্স সেট। মূল সোর্স সেটটি ডিবাগ এবং রিলিজ সহ সমস্ত বিল্ড ভ্যারিয়েন্টের জন্য প্রযোজ্য। ডিবাগ এবং রিলিজ সোর্স সেটগুলো মূল সোর্স সেটকে ওভাররাইড করে এবং একটি বিল্ডের একটি সংস্করণে প্রযোজ্য হয়। ডিবাগ সোর্স সেটটি শুধুমাত্র ডিবাগিংয়ের জন্য। একটি নতুন সোর্স সেট সংজ্ঞায়িত করতে, ফাইল > প্রজেক্ট স্ট্রাকচার > অ্যাপ > বিল্ড টাইপস নির্বাচন করুন। উদাহরণস্বরূপ, আপনি একটি বিটা সোর্স সেট সংজ্ঞায়িত করতে পারেন এবং আইকনের এমন একটি সংস্করণ তৈরি করতে পারেন যার নিচের ডান কোণায় "BETA" লেখাটি থাকবে। আরও তথ্যের জন্য, বিল্ড ভ্যারিয়েন্ট কনফিগার করুন দেখুন।
- ফিনিশ- এ ক্লিক করুন। ইমেজ অ্যাসেট স্টুডিও বিভিন্ন ডেনসিটি ও ভার্সনের জন্য ছবিগুলো ড্রয়েবল ফোল্ডারগুলোতে যোগ করে দেবে।
ছবির উৎস দেখুন
আইকন রিসোর্স উল্লেখ করার বিষয়ে তথ্যের জন্য, কম্পোজ-এর রিসোর্স (Resources in Compose ) দেখুন। পূর্ণ-রঙিন গ্রাফিক্স বা আরও জটিল ছবি উল্লেখ করার বিষয়ে তথ্যের জন্য, ছবি লোড করা (Loading images) দেখুন।
প্রজেক্ট থেকে একটি আইকন মুছে ফেলুন
প্রজেক্ট থেকে একটি আইকন সরাতে:
- প্রজেক্ট উইন্ডোতে অ্যান্ড্রয়েড ভিউ নির্বাচন করুন।
- লঞ্চার আইকনের জন্য res/mipmap ফোল্ডারটি, অথবা অন্যান্য ধরনের আইকনের জন্য res/drawable ফোল্ডারটি এক্সপ্যান্ড করুন।
- যে আইকনটি আপনি মুছতে চান, সেই নামের একটি সাবফোল্ডার খুঁজুন। এই ফোল্ডারটিতে আইকনটি বিভিন্ন ঘনত্বের আকারে রয়েছে।
- ফোল্ডারটি নির্বাচন করুন এবং ডিলিট কী চাপুন। বিকল্পভাবে, এডিট > ডিলিট নির্বাচন করুন, অথবা ফাইলটিতে রাইট-ক্লিক করে ডিলিট নির্বাচন করুন। সেফ ডিলিট ডায়ালগ বক্সটি প্রদর্শিত হবে।
- প্রজেক্টে আইকনটি কোথায় ব্যবহৃত হয়েছে তা খুঁজে বের করার জন্য ঐচ্ছিকভাবে অপশনগুলো নির্বাচন করুন এবং OK-তে ক্লিক করুন। অ্যান্ড্রয়েড স্টুডিও প্রজেক্ট এবং ড্রাইভ থেকে ফাইলগুলো মুছে ফেলে। তবে, যদি আপনি প্রজেক্টে ফাইলগুলো ব্যবহৃত হয়েছে এমন জায়গাগুলো খোঁজার জন্য নির্বাচন করেন এবং কিছু ব্যবহার খুঁজে পাওয়া যায়, তাহলে আপনি সেগুলো দেখতে এবং মুছে ফেলবেন কিনা সে বিষয়ে সিদ্ধান্ত নিতে পারেন। আপনার প্রজেক্ট সফলভাবে কম্পাইল করতে সক্ষম হওয়ার জন্য আপনাকে অবশ্যই এই রেফারেন্সগুলো মুছে ফেলতে বা প্রতিস্থাপন করতে হবে।
- Build > Clean Project নির্বাচন করুন। Android Studio মুছে ফেলা ইমেজ রিসোর্সের সাথে সম্পর্কিত তৈরি হওয়া যেকোনো ইমেজ ফাইল সরিয়ে দেয়। এটি সেগুলোকে প্রজেক্ট এবং ড্রাইভ থেকে মুছে ফেলে।
- প্রয়োজনে, কোডের যে অংশগুলোতে রিসোর্সটির উল্লেখ আছে, সেগুলোর কারণে সৃষ্ট অবশিষ্ট ত্রুটিগুলো সংশোধন করুন। অ্যান্ড্রয়েড স্টুডিও আপনার কোডের এই ত্রুটিগুলো চিহ্নিত করে। আপনার কোড থেকে সমস্ত রেফারেন্স মুছে ফেলার পর, আপনি সফলভাবে আপনার প্রজেক্টটি পুনরায় বিল্ড করতে পারবেন।