בירור | השבתת שורת הסטטוס בר
-
@איש-אמת כתב בבירור | השבתת שורת הסטטוס בר:
לא ניסיתי אף פעם, אבל זה סרט לבנות אחד כזה משלי, לא?!
לא קשה כ"כ, אני עשיתי את זה
https://developer.android.com/reference/kotlin/android/app/admin/DevicePolicyManager#setStatusBarDisabled(android.content.ComponentName, kotlin.Boolean)@איש-אמת כתב בבירור | השבתת שורת הסטטוס בר:
רק בא לי התקנה נקיה ללא מעורבות משתמש
אבל שיהיה התקנה נקיה אין לי מושג איך לעשות (אולי עם גירסה ערוכה או כאלה דברים)
-
@איש-אמת אם תרצה לבדוק בניתי אפליקציית ניסוי (באימולטור היא משביתה סטטוס בר)
app-debug.apk
להפעיל הרשאת device owner:adb shell dpm set-device-owner com.emn308.disabledstatusbar/.Admin
לכבות את ההרשאה
adb shell dpm remove-active-admin com.emn308.disabledstatusbar/.Admin
ואז להפעיל מחדש את המכשיר
ללא אחריות!
ועוד משהו, בדקתי את זה, ונראה שחייבים device owner ולא device admin
כלומר חייבים לתת את ההרשאה עם adb -
@מתושלח-הבבלי לא הבנתי
-
@ENM כתב בבירור | השבתת שורת הסטטוס בר:
@מתושלח-הבבלי לא הבנתי
הבנתי מדבריך שלא אכפת לך לשתף את הקוד
בגלל שיצרת אותו עם GPT
אז שאלתי האם במקרה שהיית בונה את זה לבד, לא היית משתף את הקוד? -
@מתושלח-הבבלי כתב בבירור | השבתת שורת הסטטוס בר:
הבנתי מדבריך שלא אכפת לך לשתף את הקוד
הבנת לא נכון, בכל מקרה לא היה אכפת לי,
לא מדובר במשהו רציני, בסך הכול משהו שבניתי בשביל @איש-אמת לבדיקה -
@ENM כתב בבירור | השבתת שורת הסטטוס בר:
לא מדובר במשהו רציני, בסך הכול משהו שבניתי בשביל @איש-אמת לבדיקה
בדקתי עכשיו זה מצוין, בדיוק מה שחיפשתי, תודה רבה רבה
ואם אפשר את הקוד אני אשמחועוד משהו, בדקתי את זה, ונראה שחייבים device owner ולא device admin
כנראה שזה נכון, בכול אופן אצלנו...
-
@איש-אמת disabledstatusbar.zip
זה אפליקציה לבדיקה, אפשר להסיר את ההתקנה שלה.
רוב הקוד המעניין (והא קצר מאוד) נמצא ב Admin.kt.
עוד קצת במנפיסט ועוד קצת בקובץ שנקרא admin.xml
ומחקתי את main activity
חוץ מזה לא היה עוד שום שינוים מפרויקט ריק של אפליקציה