דף הבית » איך ל » כיצד אוכל להפסיק את ההפעלה של אפליקציות ב- Boot על מערכת ההפעלה של Android?

    כיצד אוכל להפסיק את ההפעלה של אפליקציות ב- Boot על מערכת ההפעלה של Android?

    האם יש צורך לשמור את רשימת ההפעלה והפעלה של יישומים רזה מתכוון במערכת ההפעלה אנדרואיד, ואם כן, איך אתה יכול לשים את הבלמים על יישום כבד ההפעלה?

    מפגש השאלות והתשובות של היום מגיע אלינו באדיבות חובבי אנדרואיד - חלוקה מחודשת של Stack Exchange, קיבוץ מונחה על ידי הקהילה של אתרי אינטרנט של Q & A.

    השאלה

    קורא Enthusiast אנדרואיד סקוט Severance הוא סקרן לגבי אילוף שגרת ההפעלה אנדרואיד שלו:

    כאשר הטלפון שלי מתחיל למעלה יש כמה יישומים / שירותים הפועלים ברקע כי אני מעדיף לא. וכאשר אני לוחץ על כפתור דף הבית בעת שימוש באפליקציה, יישום זה בדרך כלל עובר אל הרקע מבלי לצאת. כיצד אוכל למנוע הפעלה של אפליקציות אלה?

    מה הפתרון ומפסיק אותם תמיד את השיטה היעילה ביותר?

    התשובה

    תורם SuperUser מתיו קרא מציע פירוט מפורט של הסיבות לכך שזה לא משנה כמה סקוט מאמין, וכיצד אנדרואיד שונה ביסודו ממערכות הפעלה אחרות בכל הנוגע לאפליקציות סטארט-אפ ולתהליכי רקע:

    קודם כל

    ייתכן שיש לך כמה תפיסות מוטעות לגבי האופן שבו אנדרואיד עובד ומה באמת קורה כאשר שירות פועל או יישום נמצא ברקע. ראה גם: האם אני באמת צריך להתקין מנהל המשימות?

    רוב היישומים (למשל אלה שאתה מפעיל באופן ידני) מפעילים את הפעילות הנוכחית שלהם ברקע בעת מעבר ליישום אחר או למסך הבית. פעילויות צורכות כמה זיכרון, כך שתוכל לחזור לאפליקציה ולהרים היכן שהפסקת. הפעילויות הן בדרך כלל לא מסוגל להפעיל את החישובים ברקע, ולכן לא מעבד או הסוללה משמשת עבורם. אם חיי הסוללה או ביצועי המעבד הם הדאגה שלך, אתה לא צריך לדאוג לגבי היישומים האלה! אתה גם לא צריך לדאוג לגבי זיכרון; אנדרואיד יהרוג באופן אוטומטי את האפליקציה ושחרר את הזיכרון אם המערכת תהיה נמוכה.

    אם היישום ברקע מפעיל שירות, זה עשוי להיות סיפור אחר. שירותים מעוצבים היטב מבלים את רוב זמנם בשינה, מתעורר לבדוק מדי פעם (חדשות מדיה חברתית הודעות, למשל). עם זאת, שירותים שתוכננו בצורה גרועה עשויים לפעול לעתים קרובות יותר או לבצע פעולות סינכרון שאינך מעוניין בהם, להשפיע על חיי הסוללה ועל השימוש בנתונים. אם יש לך שירות נוכלים מומלץ לנסות את אחד הפתרונות הבאים.

    פתרונות

    אם אתה בטוח שברצונך להפסיק את האפליקציה הזו בכל מחיר, תוכל לנסות את השיטות האלו.

    הסר את ההתקנה

    כאשר אפליקציה עושה משהו שאינך אוהב, בין אם פועל ברקע בעת ההפעלה או במשהו אחר, האפשרות הראשונה שלך היא להסיר את ההתקנה. הבעיה נפתרה! ניתן להסיר אפליקציות מערכת אם יש לך שורש, בקלות רבה יותר עם גיבוי טיטניום, אך הקפד להסיר רק את bloatware הספק ולא יישומי מערכת קריטית.

    עם זאת, אם אתה רוצה להיות מסוגל להשתמש App זה אז זה לא אופציה: להמשיך לקרוא.

    Ping המפתחים

    כמה מן הדמונים הגדולים ביותר שמגיעים עם אנדרואיד הם שירותים הפועלים ברקע ללא סיבה או כאשר בדיקה מרווח פשוט עם AlarmManager של Android יהיה מספיק. אנחנו צריכים להרוג את כולם באש, ולא על ידי התעלמות מהם. כל דבר שאינו כרוך תיקון על ידי היזם הוא רק גרזן כי תביא לתופעות לוואי שליליות אחרות. אם אתה יוצר קשר עם המפתח עם הבעיה שלך, הם יכולים לתקן את היישום ואתה יכול להמשיך להשתמש בו בדרך כלל. זהו ניצחון עבור כל המעורבים.

    להרוג באופן ידני Apps

    ראשית, שים לב שיישומים רבים ייסגרו לחלוטין אם תצא מהם במקום להשתמש בלחצן 'דף הבית'.

    אם אתה מפעיל גלידה סנדוויץ 'או ג' לי שעועית, אתה יכול להיכנס הגדרות, להכות יישומים, באופן ידני לכבות את האפליקציה על ידי tabbing אל יישומים פועל. לחלופין, תוכל ללחוץ על הלחצן יישומים אחרונים ולמחוק אותם מהמסך כדי לסגור אותם. בגרסאות ישנות יותר של אנדרואיד עשוי להיות מנהל המשימות המובנה שנוסף על ידי היצרן כדי להשיג את אותו הדבר, או שאתה יכול להוריד יישום מנהל המשימות לעשות זאת. עבור שירותים, להסתכל על הגדרות -> יישומים -> שירותים.

    אזהרה: האם לא להשתמש רוצחים משימה אוטומטית! רוצי משימות אוטומטיים לרוץ ברקע (בדיוק מה שאתה לא רוצה) ולהרוג Apps בכל פעם שהם מתחילים. רוב הזמן זה עושה דברים יותר גרוע, כי היישומים לעתים קרובות צורכים יותר משאבים כאשר הם מתחילים לעומת כאשר הם יושבים בטלה. שירותים הפועלים באופן אוטומטי ומופעלים מחדש על ידי המערכת ייהרגו שוב ושוב, מבזבזים את הסוללה. באופן דומה, יישומים שמקבלים אירועי מערכת הידועים ככוונות (כגון כיסוי רשת ושינויים בקישוריות) ייהרגו בכל פעם שהם מתחילים לקבל אירוע. שום דבר טוב לא יכול לבוא מזה.

    חריג אפשרי הוא משימות אוטומטיות המבוצעות רק כאשר אתה, המשתמש, מבצע פעולה ספציפית. למעשה, הם פשוט עושים ניהול משימות ידני קל יותר עבורך. אפליקציה כמו Tasker או Llama יכולה לשמש לסיום פעילויות בעת החלפת אפליקציות, לדוגמה, כדי להבטיח שהן לא יישארו ברקע. הוראות ללמה:

    ליצור חדש אירוע. הוסף את המצב שנקרא יישומים פעילים, ולבחור את הסטטוס האפליקציה נעצרה או ברקע. בחר באפליקציה שברצונך להתמקד בה. לאחר מכן, הוסף פעולה. בחר Kill Application (הרשאות בסיס), ולאחר מכן בחר שוב באפליקציה שלך.

    עכשיו, בכל פעם שאתה עוזב את היישום, לאמה יהרוג אותו.

    עריכת Autostarts וכוונות

    כאמור, יישומים מסוימים עשויים להתחיל כאשר הם מקבלים כוונות (אירועי מערכת). על ידי שימוש באפליקציה כמו 'הרשאות שנדחו', תוכל לשנות את ההרשאות שאפליקציות יכולות לבקש, וכתוצאה מכך מגביל אילו אירועים הם יכולים לקבל. לחלופין, תוכל להשתמש באפליקציה כגון 'הפעלה אוטומטית' כדי לערוך באופן ספציפי אילו יעדים יישלחו לאפליקציות. עבור שני הפתרונות, תזדקק לגישה לשורש.

    אפשרויות אחרות:

    • מנהל Autorun
    • מנהל יישומים תאומים

    (Autostarts הוא תוכנה חופשית / מקור פתוח, גם זמין מ f-droid.)

    אזהרה: הדבר עלול לגרום לאפליקציות להפסיק לעבוד או לעכב מבוקש פונקציונליות. המשך בזהירות, במיוחד עם יישומי מערכת קריטית.

    הקפאת Apps

    ניתן להשתמש באפליקציה כמו גיבוי טיטניום או הסגר App כדי להשלים יישומים להקפיא, כך שהם לא יכולים לרוץ בכלל. אם אתה רוצה להשתמש בהם אתה צריך לבטל להקפיא אותם הראשון.

    אזהרה: האם לא לעשות זאת עם יישומי מערכת קריטית! ייתכן שההתקן שלך נכשל.

    שים את היישומים למצב שינה

    גריניפ (דורשים אנדרואיד 4.0 + ו ROOT הרשאה) להשתמש בגישה שונה בשם "תרדמה", מ "מקפיא".

    אתה יכול למצב שינה בטוח כל יישום שאינו מערכת אתה לא רוצה לרוץ בחשאי (באמצעות שירותים מתמשך, מקלטי שידור, אזעקות וכו '), ביעילות שווה "הקפאה", תוך שמירה על כל הכניסות שלה (סמל משגר, יעד שיתוף, וכו ') מתפקדת במלואה כאשר אתה מפעיל את זה itlicly, ללא צורך לבטל להקפיא את זה קודם.

    אזהרה: האם לא מצב שינה של שעון מעורר, אפליקציות להעברת הודעות מיידיות ואפליקציות אחרות שהפונקציונליות הבסיסית שלהם מסתמכת על מנגנון רקע (טיימר, אירועי מערכת, "דחיפה" וכו ') לעבודה.

    בשורה התחתונה

    Android תוכנן לטפל בניהול אפליקציות עבורך. בכל המקרים, אבל הקיצוניים ביותר, אתה לא צריך לדאוג בקשר לזה. כאשר יש בעיה, אנו ממליצים לך ללכת על הפתרון הפשוט ביותר - הסרת ההתקנה. כל פתרונות אחרים הם פריצות סביב מה אנדרואיד נועד לעשות. אולי יום אחד אנדרואיד תהיה תמיכה רשמית לניהול שירותים אבל, עד אז, להיזהר.


    יש לך משהו להוסיף להסבר? נשמע את ההערות. רוצה לקרוא תשובות נוספות ממשתמשים אחרים בעלי ידע טכנולוגי מתמצא? בדוק את נושא הדיון המלא כאן.