การใช้คลาสภายใน/ซ่อนของ Android API

ปล... ตรงนี้ ใช่ คุณรู้เกี่ยวกับคลาส Android ที่ซ่อนอยู่หรือไม่? ชู่... มันเป็นความลับ. พวกเขาปล่อยให้คุณทำสิ่งที่คุณทำไม่ได้ คุณสามารถอ่านข้อมูลภายในได้ เช่น ฐานข้อมูลข้อความที่จัดเก็บไว้ในโทรศัพท์ คุณยังสามารถเข้าถึงฮาร์ดแวร์ในระดับที่ต่ำกว่าเพื่อขยายการเข้าถึงของแอปของคุณไปยังสิ่งต่าง ๆ เช่น ค่าอินพุตหน้าจอสัมผัส หรือการใช้งานวิทยุ WiFi เพื่อจะได้ครอบครองของเถื่อนแบบนั้น คุณจะต้องทดลองดูใน Android SDK และทำบางอย่าง... การเปลี่ยนแปลง... วิธีการทำงานของปลั๊กอิน Eclipse ADT ของคุณ

ข้อมูลนี้มาถึงความสนใจของเราเนื่องจาก XDA Recognized Developer อี: วี:เอ ชนโพสต์ของตัวเองออกจากความสับสนเก่าแก่ปี แต่เราดีใจที่เขาทำ หากคุณชอบทำสิ่งที่คุณไม่ควรทำ การอ่านหนังสือคู่มือจะคุ้มค่ากับเวลาของคุณ มุ่งหน้าไปที่ ด้ายเดิมของเขา เพื่อดูรายละเอียดทั้งหมด

งานของ E: V: A ทำลายหิมะถล่มของ ข้อมูลในเรื่อง ซึ่งโพสต์โดย Inazaruk เมื่อสองสามปีที่แล้ว คลาส Java ที่รู้จักกันในชื่อตรงกันว่าคลาสที่ซ่อนอยู่หรือคลาสภายในได้รับการปกป้องจากการใช้งานโดยตรงและถูกซ่อนไม่ให้แสดงในเอกสาร Java (โดยใช้คำสั่ง @hide) การใช้มันเป็นเพียงเรื่องของแฮ็คไฟล์ android.jar และปรับแต่งการตั้งค่า IDE ของคุณเพื่อหยุดบล็อกเส้นทางของคุณไปยังผลไม้ต้องห้าม

สิ่งหนึ่งที่ฉันคิดว่า Inazaruk และ E: V: A พลาดทั้งคู่คือคำอธิบายง่ายๆ เกี่ยวกับแอปพลิเคชันที่เป็นไปได้สำหรับคลาสที่ซ่อนอยู่ อ่านเพิ่มเติมเกี่ยวกับเรื่องนั้น ในบทความนี้.