Menggunakan Kelas Internal/Tersembunyi dari Android API

click fraud protection

Ssst... disini. Ya, tahukah Anda tentang Kelas Android Tersembunyi? Ssst... Ini sebuah rahasia. Mereka membiarkan Anda melakukan hal-hal yang sebelumnya tidak bisa Anda lakukan. Anda dapat membaca data internal, seperti database pesan teks yang disimpan di telepon. Anda juga bisa mendapatkan akses tingkat rendah ke perangkat keras untuk memperluas akses aplikasi Anda ke hal-hal seperti nilai input layar sentuh, atau penggunaan radio WiFi. Untuk mendapatkan barang selundupan semacam itu, Anda perlu mencari-cari di Android SDK, dan membuat beberapa... perubahan... tentang cara kerja plugin Eclipse ADT Anda.

Informasi ini menjadi perhatian kami karena Pengembang yang Diakui XDA E: V:A membuat postingannya sendiri karena ketidakjelasan selama setahun, tapi kami senang dia melakukannya. Jika Anda suka melakukan hal-hal yang tidak seharusnya Anda lakukan, ada baiknya Anda membaca panduan ini. Pergilah ke thread aslinya untuk rincian lengkap.

E: V: Karya A bermuara pada longsoran salju informasi mengenai subjek tersebut

yang diposting oleh Inazaruk beberapa tahun lalu. Kelas Java yang dikenal secara sinonim sebagai Kelas Tersembunyi atau Kelas Internal dilindungi dari penggunaan langsung dan disembunyikan agar tidak ditampilkan di dokumen Java (menggunakan direktif @hide). Menggunakannya hanyalah masalah meretas file android.jar dan mengubah pengaturan IDE Anda untuk berhenti memblokir jalan Anda menuju buah terlarang.

Satu hal yang menurut saya terlewatkan oleh Inazaruk dan E: V:A adalah penjelasan sederhana tentang kemungkinan penerapan kelas tersembunyi. Baca lebih lanjut tentang itu dalam artikel ini.