অ্যান্ড্রয়েড এসকেকে ফোল্ডারটিতে প্রচুর ডিস্কের জায়গা নিচ্ছে। আমাদের কি সমস্ত সিস্টেমের চিত্র রাখা দরকার?


247

একটা হয় সিস্টেম ইমেজ অনেক Android SDK ফোল্ডারে আমার ডিস্কে আপ পাইল। আমি খুব কমই এমুলেটর ব্যবহার করি। 6 মাসে একবার হতে পারে। আমার বেশিরভাগ বিকাশ সরাসরি ডিভাইসে। আমি যা যা দেখতে চেয়েছি তা হ'ল, সিস্টেমের চিত্রগুলি সরিয়ে ফেলতে হবে (কমপক্ষে পুরানো এপিআইএসের জন্য <22) বিকাশের উপর প্রভাব ফেলবে?

এছাড়াও গুগল এপিস ফোল্ডারটি নীচে দেখেছে। আমি কি এটি সমস্ত সংস্করণে রাখি বা সাম্প্রতিক পর্যায়ে কেবল একটিতে রাখতে পারি?

এখানে চিত্র বর্ণনা লিখুন

উপরের স্ক্রিনশটটি উইনডিরস্ট্যাট সরঞ্জাম থেকে প্রাপ্ত। - https://windirstat.net


ধন্যবাদ! গুগল_পিস ফোল্ডারটি কী .... আমি কী সেগুলিও সরাতে পারি? এটি ডিভাইসে আমার ডিবাগিংকে প্রভাবিত করবে?
অ্যান্ড্রয়েডমেচনিক - ভাইরাল প্যাটেল

25
যদি কেউ আগ্রহী হন তবে চিত্রটিতে থাকা ডিস্ক স্পেস অ্যানালাইজারকে উইনডিরস্ট্যাট বলে
টোমা জ্যাটো - মনিকা

4
পার্শ্ব নোট: লিনাক্স বাক্সে একটি ডু-শশ * করার মতো সহজ!
ব্যবহারকারী 3

লিনাক্সে বৃহত্তম ডায়ার দেখতে: du -m। / src / android-sdk-linux | সাজান-এন | লেজ -100
স্কট স্টেনসল্যান্ড

@ লিজো প্রশ্নটি আপডেট করেছেন
অ্যান্ড্রয়েডমেচনিক - ভাইরাল প্যাটেল

উত্তর:


204

সিস্টেমের চিত্রগুলি অ্যান্ড্রয়েড অপারেটিং সিস্টেমগুলি ইনস্টল করা থাকে এবং এটি কেবল অনুকরণকারী দ্বারা ব্যবহৃত হয়। আপনি যদি ডিবাগিংয়ের জন্য আপনার আসল অ্যান্ড্রয়েড ডিভাইস ব্যবহার করেন তবে আপনার আর এগুলির দরকার নেই, যাতে আপনি সেগুলি সরাতে পারেন।

এগুলি সরিয়ে দেওয়ার সবচেয়ে পরিষ্কার উপায় হ'ল এসডিকে ম্যানেজার। এসডিকে ম্যানেজারটি খুলুন এবং সেই সিস্টেমের চিত্রগুলি আনচেক করুন এবং তারপরে প্রয়োগ করুন।

এছাড়াও অন্যান্য উপাদানগুলি (যেমন পুরানো এসডিকে স্তরগুলি) অপসারণের জন্য নির্দ্বিধায় পড়ুন that


বিস্তারিত উত্তর শক্তির জন্য ধন্যবাদ ... এটি পরিষ্কার করে দেয়। একটি শেষ সন্দেহ। উপরের স্ক্রিন শটটিতে প্রতিটি অ্যান্ড্রয়েড সংস্করণটির অভ্যন্তরে প্রদর্শিত গুগল_পিস ফোল্ডারটিও কেবল সিস্টেমের চিত্রগুলির জন্য প্রয়োজন? সেগুলিও সরিয়ে দেওয়া যাবে?
অ্যান্ড্রয়েডমেচনিক - ভাইরাল প্যাটেল

আমরা বিভিন্ন ড্রাইভে ঐ ফাইল স্থানান্তর করতে পারেন যদি হ্যাঁ তাহলে কি সব সেটিং চাহিদা ইমেজ চলন্ত সম্পন্ন পোস্ট করা
সামীর

@ সমীর আপনি এটিকে সরাতে পারেন এবং তারপরে আপনার আইডিই যেখানে SDK ম্যানেজার রয়েছে সেদিকে নির্দেশ করতে পারেন। আমি একবার এটি চেষ্টা করেছিলাম, তবে এটির ফলে আমার গ্রহণটি প্রতিবার খোলার জন্য 5 মিনিট সময় নিয়েছিল ... সিস্টেম চিত্রগুলি মুছলে আমার এসএসডি থেকে 40 গিগাবাইট বাঁচায়!
Demonslay335

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

140

আপনি যদি আপনার ডেস্কটপে এমুলেটরটি ব্যবহার না করতে চান তবে আপনার সিস্টেমের চিত্রগুলি রাখার দরকার নেই। এটির সাথে আপনি ডিস্কের স্থান সাফ করতে অন্যান্য অযাচিত জিনিসগুলি সরাতে পারেন

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

গত কয়েক সপ্তাহে বেশ কয়েকজন সহকর্মী ছিলেন যারা আমাকে জিজ্ঞাসা করেছিলেন যে কীভাবে ডিস্কের স্থান ছাড়ানোর জন্য অযাচিত জিনিসগুলি নিরাপদে মুক্তি পাবেন (তাদের বেশিরভাগই নতুন ছিলেন)। আমি তাদের এই প্রশ্নে পুনঃনির্দেশিত করেছি তবে তারা পদক্ষেপের জন্য আমার কাছে ফিরে এল। সুতরাং অ্যান্ড্রয়েড সূচনাপ্রাপ্তদের জন্য এখানে অযাচিত জিনিসগুলি নিরাপদে অপসারণের জন্য একটি ধাপে গাইড is

বিঃদ্রঃ

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

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

ডিস্কের অ্যান্ড্রয়েড এসডিকে ফোল্ডার থেকে অযাচিত জিনিসগুলি নিরাপদে পরিষ্কার করার পদক্ষেপ

  1. স্ট্যান্ড অ্যালোন অ্যান্ড্রয়েড এসডিকে ম্যানেজারটি খুলুন। খোলার জন্য নিম্নলিখিতগুলির মধ্যে একটি করুন:
  • অ্যান্ড্রয়েড স্টুডিওতে বা গ্রহণের সরঞ্জামদণ্ডে এসডিকে ম্যানেজার বোতামটি ক্লিক করুন
  • অ্যান্ড্রয়েড স্টুডিওতে, সেটিংসে যান এবং "অ্যান্ড্রয়েড এসডিকে" অনুসন্ধান করুন। অ্যান্ড্রয়েড এসডিকে ক্লিক করুন -> "স্ট্যান্ড স্টোন এসডিকে পরিচালক খুলুন"
  • Eclipse এ, "উইন্ডো" মেনুটি খুলুন এবং "Android SDK পরিচালক" নির্বাচন করুন
  • আপনার কম্পিউটারে অ্যান্ড্রয়েড-এসডিকে ডিরেক্টরিতে অবস্থিত নেভিগেট করুন এবং "এসডিকে ম্যানেজার.এক্সে" চালান

  1. "সিস্টেম চিত্র" দিয়ে শেষ হওয়া সমস্ত আইটেমটি চেক করুন। প্রতিটি এপিআই স্তরে কয়েকজনের বেশি থাকবে। যদি আপনার কিছু প্রয়োজন হয় এবং তালিকাটি ইতিমধ্যে পেয়েছেন তবে সেগুলি হারাতে এবং পুনরায় ডাউনলোড করতে এড়াতে তাদের চেক করে রেখে দিন।

  1. Ptionচ্ছিক (কিছুটা বেশি পরিমাণে ডিস্কের জায়গা সাশ্রয় করতে সাহায্য করতে পারে): আরও কিছু জায়গা খালি করতে, আপনি সম্পূর্ণ অপ্রয়োজনীয় এপিআই স্তরগুলিও পরীক্ষা করতে পারবেন। আপনি অন্য প্রকল্পগুলিতে যা ব্যবহার করছেন তা পুনরায় ডাউনলোড করা এড়াতে আবার সতর্ক হন।

  1. শেষ পর্যন্ত নিশ্চিত হয়ে নিন যে আপনার শারীরিক ডিভাইসটি নির্বিঘ্নে কাজ করতে সক্ষম হওয়ার জন্য অবশিষ্ট এপিআই স্তরের জন্য আপনার কাছে কমপক্ষে নিম্নলিখিত (নীচের চিত্রটি দেখুন) রয়েছে।

শেষ পর্যন্ত ক্লিন অ্যান্ড্রয়েড এসডিকে ইনস্টল করা উপাদানগুলির এসডিকে ম্যানেজারে এটির মতো দেখতে হবে।

এখানে চিত্র বর্ণনা লিখুন


9
সরানো হচ্ছে সিস্টেম ইমেজ SDK এর পরিচালকে পরিষ্কার সমাধান। এটির কমপক্ষে আরও বেশি পরিমাণে উর্ধ্বমুখী হওয়া উচিত, বা এমনকি গ্রহণযোগ্য উত্তর হওয়া উচিত।
লেভাইট

4
ধন্যবাদ @ লিভিট এটি আমার নিজের প্রশ্নের উত্তর যা আমি পরে পোস্ট করেছি কারণ আমি ভেবেছিলাম লোকেরা এই পদ্ধতিটি জানার দ্বারা উপকৃত হবে। আমি যে উত্তরটি গ্রহণযোগ্য হিসাবে চিহ্নিত করেছি তা হ'ল সেই সময়টি আসলে আমাকে সাহায্য করেছিল।
অ্যান্ড্রয়েডমেচনিক - ভাইরাল প্যাটেল

1
এটি খুব সহায়ক ছিল, আপনাকে ধন্যবাদ। আপনার পদক্ষেপগুলিতে কেবলমাত্র পরিবর্তনটিই আমি পরামর্শ দিচ্ছি তা হল # 2 পদক্ষেপ। আপনি যে আইটেমগুলি মুছতে চান তা পরীক্ষা করতে চান এবং তারপরে নীচে-ডানদিকে প্যাকেজগুলি মুছুন বোতামটি ক্লিক করুন। আবার ধন্যবাদ!
অ্যাডাম প্লোচার

আপনাকে অনেক ধন্যবাদ, আমি জানতাম না যে এসডিকে ইমুলেটর চিত্রগুলি ডাউনলোড করা হচ্ছে (আমার ম্যাকটি এই পোস্টটি না দেখলে এটি স্পেসের বাইরে চলে গেছে) কাঁদছিল।
স্কারলেটমার্লিন

প্রশ্নটি হল "আমাদের কি সিস্টেমের সমস্ত চিত্র রাখা দরকার? " এবং এটি এই প্রশ্নের উত্তর দেয় না।
ব্যবহারকারী 34660

8

আমার সিটিতে 20.8 জিবি ছিল: \ ব্যবহারকারীগণ \ জিজিও \ অ্যাপডাটা \ লোকাল \ অ্যান্ড্রয়েড \ এসডিকে \ সিস্টেম-চিত্র ফোল্ডার (6 অ্যান্ড্রয়েড চিত্র: - অ্যান্ড্রয়েড -10 - অ্যান্ড্রয়েড -15 - অ্যান্ড্রয়েড -21 - অ্যান্ড্রয়েড -23 - অ্যান্ড্রয়েড-25) - অ্যান্ড্রয়েড -26)।

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

এখন এটি লাগে মাত্র 4.65 জিবি।

সি: \ ব্যবহারকারী \ ggo \ AppData \ স্থানীয় \ অ্যান্ড্রয়েড \ SDK \ সিস্টেম-চিত্র

আমি এখন পর্যন্ত কোনও সমস্যার মুখোমুখি হই নি ...

কম্প্রেশন 2/3 থেকে 6 থেকে 6 এর মধ্যে পৃথক বলে মনে হয়, কখনও কখনও আরও অনেক কিছু:

অ্যান্ড্রয়েড-10

অ্যান্ড্রয়েড-23

অ্যান্ড্রয়েড-25

অ্যান্ড্রয়েড-26


1
আপনি এটি সংকুচিত কিভাবে?
krv

1
সংক্ষিপ্ত করতে ফোল্ডারে ডান ক্লিক করুন (সিস্টেম-চিত্রগুলির ফোল্ডারটি এখানে) => বৈশিষ্ট্য => উন্নত => সক্ষম করুন "ডিস্কের স্থান বাঁচাতে সামগ্রীগুলি সঙ্কুচিত করুন" => ঠিক => প্রয়োগ করুন => "এই ফোল্ডার, সাবফোল্ডার এবং ফাইলগুলিতে পরিবর্তন প্রয়োগ করুন" নির্বাচন করুন "(ডিফল্টরূপে নির্বাচন করা উচিত) এবং ওকে ক্লিক করুন। (অ্যান্ড্রয়েড স্টুডিও ছেড়ে দেওয়া এবং সংকোচনের আগে বর্তমানে চলমান অনুকরণকারীগুলি বন্ধ করা ভাল, যেহেতু কিছু ফাইল লক হয়ে থাকতে পারে)।
ggo

3
এটি পারফরম্যান্সকে প্রভাবিত করবে, সুতরাং এটি কেবল বিরল ব্যবহৃত ফাইলগুলির জন্য করুন (ফটো, ভিডিও, জিপ, জার ইত্যাদি ইতিমধ্যে সংক্ষেপিত ফাইলগুলি বাদ দিয়ে)।
লিওন

6

ফুলে যাওয়া এসডিকে সমস্যা সমাধানের জন্য আমি দুটি পদক্ষেপের পরামর্শ দিই।

প্রথমত, আমি অ্যান্ড্রয়েডের দুটি সংস্করণ বাদে সমস্ত অপসারণ করেছি:

  1. বর্তমান সংস্করণ, উদাহরণস্বরূপ এই লেখার মতো 6.0 মার্শমেলো। বর্তমান নেক্সাস হ্যান্ডসেটগুলি বেশ কয়েকটি অন্যান্য ব্র্যান্ডের চলমান এবং সর্বশেষতম এবং সর্বশ্রেষ্ঠতে এই সংস্করণটি পরীক্ষা করা এবং বিকাশ করা।

  2. একটি পুরানো সংস্করণ, যেমন 4.04 আইসক্রিম স্যান্ডউইচ। এটি হ্যান্ডসেটের সিংহভাগের জন্য সামঞ্জস্যতা সরবরাহ করা। আপনি নতুন সংস্করণগুলির কিছু কার্যকারিতা হারাতে পারেন তবে আপনি সামঞ্জস্যতার সর্বনিম্ন সাধারণ ডিনোমিনেটর অর্জন করেন।

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

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

আমার অ্যান্ড্রয়েড পরিবেশটি আমার 128-গিগ ম্যাকবুক এয়ারে 32 জিগ গ্রহণ করছে। এটি চালিয়ে যেতে পারেনি। কিছু দিন তারা টেরাবাইট ম্যাকবুক এয়ারস তৈরি করবে তবে ততক্ষণে পাতলা হয়ে যাবে।


আসল প্রশ্নটি বলে যে " আমার বেশিরভাগ বিকাশ সরাসরি ডিভাইসে। " তবে আমাদের সকলের জন্য যা একটি এমুলেটর ব্যবহার করে এটি এই প্রশ্নের একমাত্র উত্তর "" আমাদের কি সমস্ত সিস্টেমের চিত্র রাখার দরকার? "।
ব্যবহারকারী 34660

5

এটি প্রতিদিনের অ্যান্ড্রয়েড বিকাশের জন্য আমি সর্বনিম্ন জিনিস রাখি (উত্পাদনের কোড সহ)। এপিআই 25 থেকে এপিআই 27 এর সর্বশেষ সংস্করণগুলি (অ্যান্ড্রয়েড পি থেকে নওগেট) কেবলমাত্র অন্তর্ভুক্ত রয়েছে এবং আপনি এটি দিয়ে দুর্দান্ত কাজ করতে পারেন।

  • আরও কমিয়ে আনার জন্য, নীচের সংস্করণগুলির মধ্যে কেবল একইটি রাখুন এবং নীচের মতো একই ফাইলগুলি ডাউনলোড করে একটি নিম্ন সংস্করণ অর্থাত্ এপিআই 16 রাখুন।


4

সিস্টেম-ইমেজটি নিরাপদে অপসারণের উপায় রয়েছে

সরঞ্জামদণ্ডে এসডিকে পরিচালককে যান:

এখানে চিত্র বর্ণনা লিখুন

এখানে চিত্র বর্ণনা লিখুন

অ্যান্ড্রয়েড এসডিকে যান:

এখানে চিত্র বর্ণনা লিখুন

ট্যাব এসডিকে প্ল্যাটফর্মে, আপনি কোন প্ল্যাটফর্মটি আনইনস্টল করতে চান তা অন্বেষণ করুন:

এখানে চিত্র বর্ণনা লিখুন

ঠিক আছে ক্লিক করুন এবং মুছে ফেলার বিষয়টি নিশ্চিত করুন:

এখানে চিত্র বর্ণনা লিখুন


1

অন্যান্য উত্তরের পাশাপাশি, নিম্নলিখিত ডিরেক্টরিটিতে অ্যান্ড্রয়েড স্টুডিও ২.৩.৩ এর জন্য ম্যাকের ডিলেটযোগ্য সিস্টেম চিত্র রয়েছে। আমি কোনও সমস্যা ছাড়াই অ্যান্ড্রয়েড -16 এবং অ্যান্ড্রয়েড -17 ডিরেক্টরি মুছতে সক্ষম হয়েছি কারণ আমার কোনও ইমুলেটর নেই যা সেগুলি ব্যবহার করে। (আমি অ্যান্ড্রয়েড -৪৪ ব্যবহার করছিলাম kept

$ pwd
/Users/gareth/Library/Android/sdk/system-images

$ du -h
2.5G    ./android-16/default/x86
2.5G    ./android-16/default
2.5G    ./android-16/google_apis/x86
2.5G    ./android-16/google_apis
5.1G    ./android-16
2.5G    ./android-17/default/x86
2.5G    ./android-17/default
2.5G    ./android-17
3.0G    ./android-24/default/x86_64
3.0G    ./android-24/default
3.0G    ./android-24
 11G    .

1

সমস্ত এমুলেটর মুছে ফেলার মাধ্যমে, কখনও কখনও মেমরি আমাদের প্রত্যাশা হ্রাস হবে না। আপনার সি ড্রাইভের নীচে নীচের পথটি খুলুন

সি: \ ব্যবহারকারী {ব্যবহারকারী নাম} .android \ avd

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


0

এই ফোল্ডারে সমস্ত এমুলেটর চিত্র রয়েছে are আপনি যদি এমুলেটর ব্যবহার না করেন তবে আপনি এই ফোল্ডারটি মুছতে পারেন।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.