পার্শিয়াল ওয়েক লক হলো PowerManager API-এর একটি কৌশল, যা ডেভেলপারদের কোনো ডিভাইসের ডিসপ্লে বন্ধ হয়ে যাওয়ার পরেও (সিস্টেম টাইমআউটের কারণে হোক বা ব্যবহারকারীর পাওয়ার বাটন চাপার কারণে হোক) সিপিইউ চালু রাখতে সাহায্য করে। পার্শিয়াল ওয়েক লকের অতিরিক্ত ব্যবহার ডিভাইসের ব্যাটারি দ্রুত শেষ করে দেয়, কারণ এটি ডিভাইসটিকে কম শক্তির স্টেটে প্রবেশ করতে বাধা দেয়।
সমস্যাটি শনাক্ত করুন
অ্যান্ড্রয়েড ভাইটালস
আপনার অ্যাপে পার্শিয়াল ওয়েক লকের ব্যবহার অতিরিক্ত হয়ে গেলে, অ্যান্ড্রয়েড ভাইটালস প্লে কনসোলের মাধ্যমে আপনাকে সতর্ক করে আপনার অ্যাপের পারফরম্যান্স উন্নত করতে সাহায্য করতে পারে।
অ্যান্ড্রয়েড ভাইটালস আংশিক ওয়েক লকের ব্যবহারকে অতিরিক্ত হিসেবে রিপোর্ট করে, যখন একটি ২৪-ঘণ্টার সময়কালে সমস্ত আংশিক ওয়েক লক একসাথে যোগ করলে ২ বা তার বেশি ঘণ্টা ধরে চলে। অ্যান্ড্রয়েড ভাইটালস শুধুমাত্র তখনই ওয়েক লকের সময়কাল ট্র্যাক করে, যখন অ্যাপটি ব্যাকগ্রাউন্ডে থাকে বা কোনো ফোরগ্রাউন্ড সার্ভিস চালায় এবং সেই সময়ে ওয়েক লকটি চালু থাকে। বর্তমানে, অ্যান্ড্রয়েড ভাইটালস অডিও , লোকেশন এবং জবশিডিউলার ব্যবহারকারী-প্রবর্তিত এপিআই দ্বারা তৈরি ওয়েক লকগুলোকে ওয়েক লক গণনার আওতা থেকে অব্যাহতি দেয়।
অ্যান্ড্রয়েড ভাইটালস-এর অতিরিক্ত আংশিক ওয়েক লক ড্যাশবোর্ডটি আপনার অ্যাপের সাথে যুক্ত অব্যাহতিপ্রাপ্ত নয় এমন ওয়েক লক নামগুলোর বিস্তারিত বিবরণ প্রদান করে, যেখানে প্রভাবিত সেশন এবং সময়কাল দেখানো হয়।
যদি ২৮ দিনের মধ্যে সমস্ত ডিভাইস জুড়ে অ্যাপ সেশনের ৫%-এর বেশি ক্ষেত্রে অতিরিক্ত আংশিক ওয়েক লক ঘটে, তাহলে তা প্লে স্টোরে আপনার অ্যাপের দৃশ্যমানতাকে প্রভাবিত করতে পারে।