Pssst... aici. Da, știai despre clasele Android ascunse? Shhh... e un secret. Te-au lăsat să faci lucruri pe care altfel nu le-ai putea. Puteți citi date interne, cum ar fi baza de date de mesaje text stocată pe un telefon. De asemenea, puteți obține acces la nivel inferior la hardware pentru a extinde accesul aplicației la lucruri precum valorile de intrare pe ecranul tactil sau utilizarea radioului WiFi. Pentru a pune mâna pe acest tip de contrabandă, va trebui să aruncați o privire în SDK-ul Android și să faceți câteva... schimbări... la modul în care funcționează pluginul Eclipse ADT.
Aceste informații intră în atenția noastră deoarece XDA Recognized Developer E: V:A și-a eliminat propriul post din obscuritatea veche de un an, dar băiete, suntem bucuroși că a făcut-o. Dacă îți place să faci lucruri pe care nu ar trebui să le faci, va merita timpul să citești ghidul. Mergi la firul lui original pentru detalii complete.
Munca lui E: V: A se reduce avalanșa de informatii despre subiect care a fost postat de Inazaruk acum câțiva ani. Clasele Java care sunt cunoscute ca sinonime ca Clase Ascunse sau Interne sunt protejate de utilizarea directă și ascunse pentru a fi afișate în documentele Java (folosind directiva @hide). Folosirea lor este doar o chestiune de a pirata fișierul android.jar și de a-ți ajusta configurația IDE pentru a nu mai bloca calea către fructul interzis.
Un lucru pe care l-au ratat atât Inazaruk cât și E: V: A a fost o simplă explicație a posibilelor aplicații pentru clasele ascunse. Citiți mai multe despre asta în acest articol.