আমি কীভাবে বলতে পারি যে আমি আক্রান্ত?
এই বিষয়টির সাথে পরিচিত না তাদের পক্ষে এটি সম্ভবত প্রথম প্রশ্ন। জিঞ্জারব্রেড (অ্যান্ড্রয়েড ২.৩) এবং এর চেয়েও উপরে, আপনাকে খুঁজে বের করতে সহায়তা করে এমন একটি পরিষেবা পেয়েছেন: ব্যাটারির পরিসংখ্যান। যদিও নির্মাতারা এটি বিভিন্ন পয়েন্টে রাখে তবে এটি বেশিরভাগ সেটিংসে পাওয়া যায় the ফোন সম্পর্কে → ব্যাটারি বা অনুরূপ এবং আপনার ব্যাটারির বেশিরভাগ অ্যাপ্লিকেশন ব্যবহার করে এমন অ্যাপগুলির একটি তালিকা দেখায়। তার উপরে একটি ছোট গ্রাফ রয়েছে। এটিতে আলতো চাপুন এবং এটি আপনাকে এটির মতো একটি স্ক্রিনে নিয়ে আসে:
অ্যান্ড্রয়েড ২.৩ এ ব্যাটারি পরিসংখ্যানগুলির স্ক্রিনশট
আমি আমার যেকোন একটি ডিভাইস থেকে একটি স্ক্রিনশট বেছে নিয়েছি যা সমস্যার বিষয়টি চিত্রিত করে। নীচের দুটি নীল বার ("আকিটিভ" = ডিভাইসটি জাগ্রত রাখা হয়েছে (সক্রিয়), "বিল্ডস্ফিয়ার আন" = "স্ক্রিন অন"), "আকিটিভ" এর ডানদিকের নীল দণ্ডটি একটি ওয়েকলককে নির্দেশ করে: তবুও ডিভাইসটি ব্যস্ত রাখা হয়েছিল সত্য পর্দা বন্ধ ছিল। সুতরাং এর মাধ্যমে আমরা পুরোপুরি নিশ্চিত হতে পারি যে আমরা একটি ওয়েকলক পেয়েছি - তবে এটি কার কারণে ঘটেছে তা আমরা বলতে পারি না।
যদি আপনার ডিভাইসটি এই স্ক্রিনটি অফার করে না (বা নীচের অংশে থাকা বারগুলি: আমি সবেমাত্র আবিষ্কার করেছি যেমন এলজি অপ্টিমাস 4 এক্স অ্যান্ড্রয়েড .3.০.৩ চালিয়ে এই বারগুলি কেটে ফেলেছে), আপনি এগুলি খুঁজে পেতে পারেন যেমন জিএসএম ব্যাটারি মনিটর ব্যবহার করে :
জিএসএম ব্যাটারি মনিটরের অনুরূপ তথ্য - এখানে উল্লিখিত "নীল বার" হলুদ / কমলা
ওয়েকলকের কারণ কী?
দুর্ভাগ্যক্রমে, প্রাক-ইনস্টলড অ্যাপ্লিকেশনগুলি ব্যবহার করে এই প্রশ্নের উত্তর দেওয়া যাবে না (সম্ভবত কিছু কাস্টম রম বাদে)। তবে এমন কিছু সরঞ্জাম রয়েছে যা পারে। এর সেরা পরিচিত প্রার্থী হলেন বেটারব্যাটারিস্ট্যাটস এবং এটি আমাদের আংশিক জাগ্রত অংশে কারণটি দেখায় :
BetterBatteryStats এর স্ক্রিনশট
প্রথম উদাহরণ 2-এ (অ্যাপের প্লেস্টোর পৃষ্ঠা থেকে নেওয়া), বেশিরভাগ ওয়েকলকসের কারণে ঘটে যাওয়া ইভেন্টটি একটি কাঙ্ক্ষিত ছিল: আমরা সঙ্গীত শোনার সময় প্লেব্যাকটি থামতে চাই না। সুতরাং দ্বিতীয় উদাহরণ 3 (আমার যেকোন একটি ডিভাইসে বাস্তব ঘটনা থেকে নেওয়া) আরও ভাল প্রমাণ করতে পারে: শীর্ষস্থানীয় 3 টি ঘটনা একই অ্যাপ্লিকেশনটির দ্বারা ঘটে থাকে, যার আইএমএপি পুশ পরিষেবা সচল রাখতে ওয়েকলক প্রয়োজন।
BetterBatteryStats এর বিকল্পের জন্য , উজুম অ্যাপস এর উত্তরে উল্লিখিত ওয়াকলক ডিটেক্টর অ্যাপ্লিকেশনটি পরীক্ষা করে দেখুন - যা বিশেষত নন- টেকাইজদের জন্য পরিচালনা করা সহজ বলে মনে হচ্ছে:
ওয়েকলক ডিটেক্টর - প্রসারিত করতে ছবিতে ক্লিক করুন। (সূত্র: গুগল প্লে )
কি করা যেতে পারে?
যদি পূর্ববর্তী বিভাগের দ্বিতীয় উদাহরণের মতো মামলাটি স্পষ্ট হয় তবে কর্মটি বেশ স্পষ্ট - আমার ক্ষেত্রে অন্তত: কোনও মেইল এলে আমাকে তাত্ক্ষণিকভাবে অবহিত করার দরকার নেই ; 30 মিনিটের বিলম্ব সম্পূর্ণ গ্রহণযোগ্য। সুতরাং আমি মেল অ্যাপ্লিকেশনে গিয়ে আইএমএপ পুশকে অক্ষম করে দিয়েছি (এছাড়াও দেখুন: ইমেলটি পুশ করুন ), এবং পরিবর্তে 30 মিনিটের পোল ব্যবধানে স্যুইচ করেছি। ওয়েকলকস সম্পূর্ণরূপে অদৃশ্য হয়ে যায়নি, তবে উল্লেখযোগ্যভাবে বাদ পড়ে - ব্যাটারির আয়ু লক্ষণীয়ভাবে উন্নত।
তারপরে এই প্রশ্নটিতে নিজেই উল্লিখিত কেস রয়েছে: একটি খারাপ আচরণকারী অ্যাপটি তার ওয়েকলকটি প্রকাশ করছে না। আপনার অনুসন্ধানের সাথে দেবের মুখোমুখি হোন এবং ঠিক করার জন্য জিজ্ঞাসা করুন। যদি সে বিতরণ করে: সমস্যা সমাধান করা হয়। যদি তা না হয়: প্রায় সর্বদা একটি বিকল্প অ্যাপ পাওয়া যায়।
এটি যদি অ্যান্ড্রয়েড সিস্টেম নিজেই হয়?
হ্যাঁ, কখনও কখনও এটি ঠিক এর মতো দেখায়: 98% বা তারও বেশি কিছু অ্যান্ড্রয়েড পরিষেবা ব্যবহার করে। ওহ, যদি এটি 98% হয় তবে বেশিরভাগ ক্ষেত্রে প্রার্থীর নামকরণ করা হয় লোকেশনম্যানেজার সার্ভিসেস । খারাপ লোক আমাদের দিকে গুপ্তচরবৃত্তি করছে? অগত্যা। এই বিশেষ ক্ষেত্রে, তালিকাভুক্ত "খারাপ লোক" এমনকি দোষী নয় - অন্তত সরাসরি নয়। এখানে এটি আরও একটি অ্যাপ্লিকেশন যা খুব বেশি ঘন ঘন বর্তমান অবস্থানের অনুরোধ করে। Setera.org এ সম্পর্কে একটি চমৎকার নিবন্ধ রয়েছে: অ্যান্ড্রয়েড লোকেশনম্যানেজার সার্ভিস ব্যাটারি ড্রেন পিনপয়েন্ট করা । একটি বিমূর্ততা দিতে: এটি অ্যান্ড্রয়েড ব্যবহার করেdumpsys
সিস্টেমের স্থিতি ডাম্প করতে বৈশিষ্ট্য (মূলের প্রয়োজন!), এবং আপনাকে লোকেশনম্যানেজারসেবার জন্য প্রতিষ্ঠিত শ্রোতাদের তদন্ত করতে দেয়। তাদের কনফিগারেশনটি ঘনিষ্ঠভাবে দেখায় যা অবস্থান সম্পর্কিত তথ্যের জন্য এটি নিয়মিত "হাতুড়ি" দিচ্ছে (কেউ কেউ স্থায়ীভাবে, যেমন বিরতি ছাড়াই করে)। অ্যাপ্লিকেশনটির আইডি যেমন তালিকাভুক্ত করা হয়েছে এবং অ্যাপসের প্রযুক্তিগত নামের সাথে ডাম্পের অন্য কোনও জায়গায়, আপনি এখনও এটি সনাক্ত করতে পারেন এবং যথাযথ পদক্ষেপ নিতে পারেন।
এবং ইউএফও সম্পর্কে কি?
দুর্ভাগ্যক্রমে, এরকম রয়েছে: অ্যাপস যা একটি ওয়েকলক নিবন্ধিত করেছে - এবং তারপরে এটি প্রকাশ না করেই প্রস্থান করা হয়েছে। যা বাকী রয়েছে তা * অব্যবহৃত এফ *** আইব্রোলেটস * - ওয়েকলকস কোনও কাজে আসেনি held সুতরাং অ্যাপ্লিকেশনটিকে কেবল অগ্রভাগে আনার এবং পুনরায় কনফিগার করা বা এটির ওয়েকলকসকে মুক্তি দেওয়ার কোনও উপায় নেই।
এখানে আমার জানা একমাত্র সমাধানটি একটি রিবুট - এবং আমি আরও ভাল সমাধান করতে চাই। অবশ্যই, আপনি যদি দোষী অ্যাপটি জানেন তবে এ সম্পর্কিত পদক্ষেপগুলি উপরের মতই রয়েছে: দেবকে জানান, একটি সংশোধন করুন - বা অ্যাপ্লিকেশনটি প্রতিস্থাপন করুন। কিন্তু বর্তমান ওয়েকলক থেকে মুক্তি পাওয়ার বিষয়ে ? হয়তো অন্য কেউ রিবুটের আরও ভাল বিকল্প সরবরাহ করতে পারে?
কিছু প্রস্তাবিত আরও রিডিং আছে?
অবশ্যই। আপাতত একটি, আমি আরও পরে যুক্ত করতে পারি:
/sys/power/wake_lock
ম্যানেজার এবং পাওয়ার ম্যানেজার.ওয়েকলক ব্যবহার করে যদি "সঠিক" উপায়টি করেন তবে পরিষেবা উভয়ই আসল জাগ্রতটি আটকে রাখবে এবং আপনার প্রক্রিয়াটি হত্যা করা হলেও এটি ছেড়ে দিন ...