שימוש בשיעורים פנימיים/מוסתרים של ה-API של אנדרואיד

click fraud protection

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

מידע זה מגיע לידיעתנו בגלל XDA Recognized Developer E: V: A חבט בפוסט שלו מתוך ערפול בן שנה, אבל אנחנו שמחים שהוא עשה זאת. אם אתה אוהב לעשות דברים שאתה לא אמור לעשות, זה יהיה שווה את הזמן שלך לקרוא את המדריך. פנה אל השרשור המקורי שלו לפרטים מלאים.

E: V: A עבודתו מסתכמת במפולת של מידע בנושא אשר פורסם על ידי Inazaruk לפני כמה שנים. מחלקות ה-Java המוכרות במילים נרדפות כ-Hidden או Internal Classes מוגנות מפני שימוש ישיר ומוסתרות מפני הצגתן ב-Java docs (באמצעות ההנחיה @hide). השימוש בהם הוא רק עניין של פריצת קובץ android.jar ושינוי הגדרות ה-IDE שלך כדי להפסיק לחסום את הדרך שלך לפרי האסור.

דבר אחד שאני חושב ש-Inazaruk ו-E: V:A פספסו שניהם היה הסבר פשוט של יישומים אפשריים לשיעורים הנסתרים. קרא עוד על כך במאמר זה.