আমি কীভাবে অ্যাপ্লিকেশন এবং পরিষেবাগুলি চালানো থেকে থামাতে পারি?


65

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


এটি একটি সম্প্রদায় উইকি; প্রত্যেকে উত্তরের তথ্য যুক্ত করতে এবং সংশোধন করতে দ্বিধা বোধ করে। :)
ম্যাথু

উত্তর:


65

আগেরটা আগে

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

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

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

সলিউশন

আপনি যদি নিশ্চিত হন যে আপনি এই অ্যাপটিকে যে কোনও মূল্যে বন্ধ করতে চান, আপনি এই পদ্ধতিগুলি ব্যবহার করে দেখতে পারেন।

আনইনস্টল

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

তবে আপনি যদি অ্যাপটি ব্যবহার করতে সক্ষম হতে চান তবে এটি কোনও বিকল্প নয়: পড়া চালিয়ে যান।

বিকাশকারীকে পিং করুন

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

ম্যানুয়ালি কিলিং অ্যাপস

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

আপনি যদি আইসক্রিম স্যান্ডউইচ বা জেলি বিন চালাচ্ছেন তবে আপনি সেটিংসে যেতে পারেন, অ্যাপ্লিকেশনগুলিতে হিট করতে পারেন এবং চলমান অ্যাপগুলিতে ট্যাব দিয়ে ম্যানুয়ালি অ্যাপটি বন্ধ করতে পারেন। বিকল্পভাবে আপনি সাম্প্রতিক অ্যাপ্লিকেশন বোতামটি টিপুন এবং এগুলি বন্ধ করতে স্ক্রিনে সোয়াইপ করতে পারেন। অ্যান্ড্রয়েডের পুরানো সংস্করণগুলিতে নির্মাতারা একই জিনিসটি সম্পাদন করতে একটি অন্তর্নির্মিত টাস্ক ম্যানেজার থাকতে পারে, বা আপনি এটি করতে কোনও টাস্ক ম্যানেজার অ্যাপ্লিকেশন ডাউনলোড করতে পারেন। পরিষেবার জন্য, দেখুন Settings -> Applications -> Services

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

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

একটি নতুন তৈরি করুন Event। বলা শর্ত যুক্ত করুন Active Appএবং স্থিতিটি চয়ন করুন App stopped or in background। আপনি যে অ্যাপটিতে ফোকাস করতে চান তা চয়ন করুন। পরবর্তী, একটি যোগ করুন Action। নির্বাচন করুন Kill Application (root privileges), তারপরে আবার আপনার অ্যাপ নির্বাচন করুন।

এখন, আপনি যখনই অ্যাপটি ছেড়ে যাবেন, লামা এটি মেরে ফেলবেন।

অটোস্টার্টস এবং এজেন্টগুলি সম্পাদনা করা হচ্ছে

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

অন্যান্য অপশন:

(অটোস্টার্টস উত্স কোডটি এখানেও উপলভ্য: https://github.com/miracle2k/android-autostarts )

সতর্কতা: এর ফলে অ্যাপ্লিকেশনগুলি কাজ করা বন্ধ করতে বা চাওয়া কার্যকারিতা বাধা দিতে পারে। বিশেষত সমালোচনামূলক সিস্টেম অ্যাপ্লিকেশন সহ সাবধানতার সাথে এগিয়ে যান।

ফ্রিজিং অ্যাপস

স্থির অ্যাপ্লিকেশনগুলি সম্পূর্ণ করতে আপনি টাইটানিয়াম ব্যাকআপ বা অ্যাপ কোয়ারানটাইন এর মতো অ্যাপ্লিকেশনটি ব্যবহার করতে পারেন যাতে সেগুলি চালিয়ে যায় না can't আপনি যদি সেগুলি ব্যবহার করতে চান তবে আপনাকে প্রথমে এগুলি হিমশীতল করতে হবে।

সতর্কতা: জটিল সিস্টেম অ্যাপসের সাহায্যে এটি করবেন না ! আপনার ডিভাইস বুট করতে ব্যর্থ হতে পারে।

অ্যাপ্লিকেশনগুলিকে হাইবারনেশনে রাখুন

গ্রীনাইফ (প্রয়োজন অ্যান্ড্রয়েড 4.0.০+ এবং রুট সুবিধার জন্য) "হাইবারনেশন" নামক একটি ভিন্ন পদ্ধতির ব্যবহার করে, traditionalতিহ্যবাহী "ফ্রিজিং" থেকে।

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

সতর্কতা: অ্যালার্ম ক্লক অ্যাপস, তাত্ক্ষণিক বার্তাপ্রেরণ অ্যাপ্লিকেশন এবং অন্যান্য অ্যাপ্লিকেশনগুলিকে হাইবারনেটিজ করবেন না যার মূল কার্যকারিতা ব্যাকগ্রাউন্ড মেকানিজম (টাইমার, সিস্টেম ইভেন্ট, "পুশ" ইত্যাদি) উপর নির্ভর করে to

তলদেশের সরুরেখা

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


+1 টি। দুর্দান্ত উত্তর! তবে "বৃহত্তম ডিমনস" বলতে কী বোঝায়? এবং "অ্যাপ্লিকেশনগুলি যখনই তারা শুরু করে" এর অর্থ কী? (আপনি যখনই প্রতিটি অ্যাপ্লিকেশনটি শুরু করেন তখনই হত্যা করেন, আমি ভেবেছিলাম যে কোনও অ্যাপ্লিকেশন চালু করা এবং এটি ব্যবহার করা মোটেই অসম্ভব you) আপনি যদি দয়া করে আমাকে স্পষ্ট করে এমন কোনও মন্তব্যে জবাব দিতে পারেন তবে ভাল হবে। :)
অবিস্মরণীয়

@ অবিস্মরণীয়যোগ্য "সর্বশ্রেষ্ঠ ডেমনস" হ'ল "সর্বশ্রেষ্ঠ দানব" এবং "ডেমন" (পরিষেবাদি) এর একটি নাটক। "অ্যাপ্লিকেশনগুলিকে হত্যা করুন" এর অর্থ "সমস্ত অ্যাপ্লিকেশন হত্যা" নয় not
ম্যাথু

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

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