9Aug

ما الذي يحدث بالضبط عند انتقاد تطبيق أندرويد من قائمة التطبيقات الحديثة؟

عند انتقاد التطبيق قبالة الروبوت الخاص بك حاليا تشغيل قائمة التطبيقات، ما يحدث بالضبط للتطبيق والبيانات؟تابع القراءة أثناء التحقيق.

سؤال اليوم & أمب؛تأتي جلسة الجواب لنا من باب المجاملة من الروبوت متحمس-تقسيم فرعي من المكدس التبادل، مجموعة يحركها المجتمع من Q & أمب؛ A المواقع على شبكة الإنترنت.

السؤال

الروبوت عشاق المتحمس إلداريراثيس غريبة عن وظيفة التطبيق انتقاد التي تسمح لك لسحب ما يصل قائمة تشغيل التطبيقات الخاصة بك عن طريق زر المنزل ثم انتقد لهم إلى اليمين، ويفترض أن إغلاقها:

قائمة التطبيقات الأخيرة فيوأضاف الآيس كريم ساندويتش القدرة على انتقاد التطبيقات من القائمة، وبالتالي رفض لهم بشكل دائم( وبقدر ما أعرف هذه هي وظيفة الفانيليا، وليس سم / العرف روم واحد).لا يبدو أن وثائق ومنصات منصة تغطي أعمال تحت غطاء محرك السيارة من هذه الوظيفة، ولكن أنا غريبة لمعرفة ما يقوم به النظام في الواقع.

بالإضافة إلى الفضول بلدي، قررت أن تفعل اختبار سريع: بدأت الموسيقى على CM9 تثبيت، ثم دعمت منه.ثم فحصت قائمة التطبيقات الأخيرة ورأى أنه كان هناك بالفعل( وفي الحالة المناسبة، استنادا إلى الصورة المصغرة).ثم ذهبت إلى إعدادات- و غ؛ التطبيقات والقوة توقفت التطبيق الموسيقى، لكنه كان لا يزال مدرجا في القائمة الأخيرة، مما أدى لي أن أعتقد أنه ليس متصلا العمليات العالقة في الخلفية.

يدرك الآن أن الموسيقى قد يكون خيارا سيئا، كما اختبرت مع التطبيق الولايات المتحدة الأمريكية اليوم.هذا عرضت أساسا نفس السلوك، ويبدو أنه اضطر إلى "إعادة إطلاق" بعد توقف القوة( الذي هو منطقي) على الرغم من أن الصورة المصغرة في قائمة التطبيقات الأخيرة لا تعكس هذا( المخزنة مؤقتا، وأنا التخمين؟).

لذلك، ما يحدث فعلا على مستوى نظام التشغيل عند انتقاد التطبيق من القائمة الأخيرة؟هل ببساطة مسح بيانات التطبيق من ذاكرة الوصول العشوائي والقمامة جمعها، وتدمير الدولة المحفوظة؟

ما الذي يحدث بالضبط عند انتقاد التطبيق من القائمة؟

الأجوبة

مساهم متحمس الروبوت أوستن ميلز يقدم بعض البصيرة:

سويبينغ التطبيقات من قائمة التطبيقات الأخيرة والفانيليا، ونعم، وليس موثقة بشكل جيد.وكان هذا الموضوع لكمية لا بأس بها من المناقشة على مختلف المنتديات الروبوت. .. يبدو أن توافق الآراء أن يكون أفضل وصفها هنا في بعض التعليقات: أن السلوك هو مماثل ولكن ليس بالضبط نفس إغلاق التطبيق - بشكل عام( للتطبيقات التيلا تحدد صراحة التعامل مع زر الظهر) انها نفس الشيء كما ضرب مرة أخرى بما فيه الكفاية من داخل التطبيق الذي الخروج منه.

الرابط لديه بعض التفاصيل أكثر عن التفاصيل، ولكن عموما يمكنك التفكير في ذلك كما الإقلاع عن التطبيق.

خاصة لتطبيق الموسيقى، وأعتقد أنه يبدأ خدمة، لذلك في حين أن المهمة نفسها( الموسيقى التطبيق / واجهة المستخدم) قد تكون مغلقة، تستمر الخدمة لتشغيل في الخلفية بحيث الموسيقى الخاصة بك لا تتوقف فجأة فقط لأنتم مسح مهمة خارج لأسباب إدارة الذاكرة.قد يؤثر ذلك على ما شاهدته.

ثم، والمشاركة في دائرة السؤال والإجابة من الحياة، عاد إلداريراثيس مع بعض البحوث من تلقاء نفسه لجولة من الإجابة:

يبدو أن وجدت مصطلحات البحث السحرية التي أدت إلى بعض التفسيرات من موظفي غوغل.على وجه التحديد، وجدت زوجين من أماكن مختلفة حيث ديان هاكبورن يفسر ما يحدث عند انتقاد شيء من القائمة الأخيرة.الأول هو تعليق على واحدة من مشاركاتها في + غوغل:

[W] قبعة يحدث على وجه التحديد عندما كنت انتقد بعيدا مهمة الأخيرة هو:( 1) يقتل أي خلفية أو عمليات فارغة من التطبيق( انظر هنا لما يعنيه هذا)،و( 2) يستخدم أبي الجديد لإخبار أي خدمات التطبيق حول المهمة التي تتم إزالتها حتى تتمكن من القيام بما تراه مناسبا.

كما تلاحظ في تعليق بلوق:

في الواقع، إزالة إدخال في المهام الأخيرة سيقتل أي عمليات خلفية موجودة للعملية.فإنه لن يسبب الخدمات مباشرة لوقف، ولكن هناك أبي لهم لمعرفة تم إزالة المهمة لتحديد ما إذا كانوا يريدون هذا يعني أنها يجب أن تتوقف.هذا هو أن إزالة القول أن المهمة الأخيرة من التطبيق البريد الإلكتروني لن يسبب ذلك لوقف التحقق من البريد الإلكتروني.

إذا كنت تريد حقا أن تتوقف تماما التطبيق، يمكنك الضغط لفترة طويلة على المهام الأخيرة للذهاب إلى معلومات التطبيق، وضرب قوة وقف هناك.قوة وقف هو قتل كامل من التطبيق - قتل جميع العمليات، توقفت جميع الخدمات، إزالة جميع الإخطارات، إزالة جميع أجهزة الإنذار، الخ. لا يسمح التطبيق لإطلاق مرة أخرى حتى طلب صراحة.

لذلك، يبدو أن الملخص هو أن الضرب التطبيق من القائمة سوف تقتل أولا جميع العمليات الخلفية للتطبيق، ثم استخدام أونتاسكريموفيد لإعلام التطبيق الذي تمت إزالة مهمة الخلفية.عند هذه النقطة يبدو الامر متروك للتطبيق لتحديد ما يحدث، لذلك أعتقد أن هناك من الناحية الفنية ليس قاعدة الثابت وسريع حول ما يحدث للتطبيق أبعد من تلك النقطة.

هل لديك شيء لإضافة إلى التفسير؟الصوت قبالة في التعليقات.هل ترغب في قراءة المزيد من الإجابات من مستخدمي إكساك إكسهانج؟تحقق من موضوع المناقشة الكامل هنا.