اگر آپ کو Android Performance Tuner کو ضم کرنے، استعمال کرنے یا سمجھنے میں دشواری ہو رہی ہے تو نیچے دی گئی معلومات مدد کر سکتی ہیں۔
شروع کرنے کے دوران عام مسائل
Android Performance Tuner ابھی تک مکمل طور پر ضم نہیں ہے۔اگر کارکردگی کی بصیرتیں صفحہ عنوان "Android Performance Tuner کے ساتھ کارکردگی کی بصیرتیں حاصل کریں" کے ساتھ ایک تعارفی پیغام ہے تو آپ کا انضمام نامکمل ہے۔
مکمل انضمام اور پھر اپنی گیم Play کونسول پر اپ لوڈ کریں، جیسا کہ Android ڈیولپرز کی سائٹ پر بیان کیا گیا ہے۔
اگر کارکردگی کی بصیرتیں صفحہ آپ کو ریلیز بنانے کا پرامپٹ کر رہا ہے تو Android Performance Tuner مکمل طور پر ضم ہے، لیکن آپ کو اپنی ایپ شائع کرنے کی ضرورت ہے۔
اپنی ایپ کو ٹیسٹ ٹریک پر ریلیز کریں یا اسے Google Play پر شائع کریں۔ ریلیز کرنے کے بارے میں مزید معلومات کے لیے، ریلیز کی تیاری اور رول آؤٹ کریں پر جائیں۔
جب آپ اپنی ایپ کو Play پر اپ لوڈ کرتے ہیں تو آپ کی کنفیگریشن کی توثیق کرنے کے لیے کچھ حتمی چیکس چلائے ھاتے ہیں۔ اگر آپ کو وارننگ پیغام موصول ہوتا ہے تو براہ کرم تفصیلات کا جائزہ لیں، اس بات کو یقینی بناتے ہوئے کہ آپ نے اپنے متعلقہ انضمام کے راستے کے لیے چیک لسٹ مکمل کر لی ہے۔
جمع کردہ ڈیٹا کی مقدار کو Play کونسول میں ڈسپلے ہونے سے پہلے کم از کم حد تک پہنچنے کی ضرورت ہے۔ تاہم، اگر آپ اپنا Android ایپ بنڈل ایک داخلی ٹیسٹنگ ٹریک پر ریلیز کرتے ہیں تو یہ کم از کم حد لاگو نہیں ہوتی ہے۔ اس کا مطلب ہے کہ آپ Google Play پر اپنی ایپ شائع کرنے سے پہلے اپنے سیٹ اپ کی توثیق کر سکتے ہیں۔
اکثر پوچھے گئے سوالات
Android Performance Tuner میری فریم ریٹ کی ڈسٹری بیوشن کو کیسے متاثر کرتا ہے؟ کیا یہ اسے سست کر سکتا ہے؟ ایسا لگتا ہے کہ پلگ ان نے اسے تبدیل کر دیا ہے؟ہماری جانچ سے پتہ چلتا ہے کہ Android Performance Tuner کا فریم ٹائم کی کارکردگی پر معمولی (<1%) اثر پڑتا ہے۔ اگر آپ Android Performance Tuner کے لیے فریم ٹائمنگ فراہم کرنے کے لیے Frame Pacing API استعمال کر رہے ہیں تو آپ دیکھیں گے کہ آپ کے فریم کے اوقات بہت زیادہ مستقل ہو گئے ہیں۔ یہ ایک اچھی چیز ہے کیونکہ اس سے مائیکرو سٹٹرنگ کم ہو جائے گی۔ سست فریمز کی تعداد میں بڑی حد تک کوئی تبدیلی نہیں ہونی چاہیے۔
ہاں، اگر آپ اپنی ایپ کو داخلی ٹیسٹ ٹریک پر ریلیز کرتے ہیں (جو 100 تک صارفین کو سپورٹ کرتا ہے) تو آپ کی کارکردگی کا ڈیٹا Android vitals میں دستیاب ہوگا۔ نوٹ کریں کہ جب آپ کی ایپ داخلی ٹیسٹ ٹریک پر ہوتی ہے تو ہم سیشن کی تعداد سے قطع نظر تمام ڈیٹا دکھاتے ہیں۔ تاہم، جب آپ اپنی ایپ کو کلوزڈ ٹیسٹ، اوپن ٹیسٹنگ یا پروڈکشن کے لیے پروموٹ کرتے ہیں تو ہم صرف اس وقت ڈیٹا دکھاتے ہیں جب آپ اعداد وشمار کے لحاظ سے اہم سیشن کی تعداد تک پہنچ جاتے ہیں۔ اس کا مطلب ہے کہ جب آپ اپنی ایپ کو ٹیسٹ سے پروڈکشن تک پروموٹ کرتے ہیں تو آپ کی پروڈکشن ایپ کو اپنانے کی ضروری سطح تک پہنچنے سے پہلے، وقت کی ایک مختصر ونڈو ہوسکتی ہے جہاں آپ کو کوئی ڈیٹا نظر نہیں آتا ہے۔
سست اور تیز فریم میٹرکس ہدف فریم کی شرح سے منسلک ہیں؛ اگر یہ شرح بدل جاتی ہے تو مسائل اور مواقع بھی بدل جاتے ہیں۔ تاہم، بنیادی فریم ٹائم ڈیٹا خود تبدیل نہیں ہوتا ہے۔
نہیں، ڈیٹا کی جمع آوری کو آف کرنا Play کونسول میں کوئی اختیار نہیں ہے۔
ہم آپ پر انحصار کرتے ہیں کہ چلنے کا وقت معیار کی ترتیبات کی درستگی کے ساتھ اطلاع دیں اور ان کے معیار کی سطحوں کے مطابق ہوں جو آپ نے اپنے انضمام کے دوران بیان کی ہیں۔ بصورت دیگر، سیشنز کو "نامعلوم" معیار کی سطح کے طور پر درجہ بندی کیا جائے گا۔
فی الوقت، ہم صارف کے ذریعے کی گئی تبدیلیوں کو ٹریک نہیں کرتے، لیکن ہم مستقبل میں ایسا کرنے کا ارادہ رکھتے ہیں۔ تب تک، یہ تبدیلیاں دو مختلف طریقوں سے ظاہر ہو سکتی ہیں؛ اس بات پر منحصر ہے کہ آیا صارفین جو ترتیبات منتخب کرتے ہیں وہ معیار کی سطحوں کا حصہ ہیں یا نہیں جو آپ نے پہلے سے ترتیب دی ہیں۔ اگر ہیں، تو سیشنز کو مناسب معیار کی سطح پر رپورٹ کیا جائے گا۔ بصورت دیگر، وہ "نامعلوم" پر ظاہر ہوں گے۔ ایک ممکنہ نتیجہ یہ ہے کہ کچھ آلہ ماڈلز کو ایک سے زیادہ معیار کی سطح پر رپورٹ کیا جا سکتا ہے۔
ایک آلہ ماڈل چارٹ اور ٹیبلز میں کئی بار ظاہر ہو سکتا ہے اگر آلہ ماڈل پر سیشنز کو ایک سے زیادہ معیار کی سطح پر رپورٹ کیا جاتا ہے۔
یہ ہو سکتا ہے اگر:
- صارف نے معیار کی سطح کو تبدیل کیا،
- معیار کی سطح کو ڈائنیمک طور پر صرف آلہ ماڈل سے زیادہ گرینیولر سطح پر سیٹ کیا گیا تھا،
- یا معیار کی سطح کو بغیر کسی نئی ریلیز کے دور سے تبدیل کر دیا گیا تھا۔