อ่านและเขียน System Properties (prop)

อินเทอร์เฟซนี้ใช้สำหรับอ่านหรือแก้ไขคุณสมบัติของระบบ (system properties) ซึ่งคล้ายกับฟังก์ชันของคำสั่ง getprop และ setprop คุณอาจจะสงสัยว่าทำไมไม่ใช้คำสั่งเหล่านั้น และอินเทอร์เฟซนี้มีอะไรพิเศษ จริงๆ แล้ว คุณต้องเข้าใจว่าอินเทอร์เฟซนี้สามารถตั้งค่าคุณสมบัติของ Android ที่ขึ้นต้นด้วย ro. ได้โดยตรง ซึ่งเป็นสิ่งที่คำสั่งที่มากับระบบทำไม่ได้

การรับค่าคุณสมบัติ

คุณสามารถใช้อินเทอร์เฟซต่อไปนี้เพื่อรับค่าของ ro.secure ได้ แน่นอนว่าไม่ใช่แค่คุณสมบัตินี้เท่านั้น คุณสมบัติของระบบทั้งหมดสามารถอ่านได้ด้วยอินเทอร์เฟซนี้ นี่เป็นเพียงตัวอย่างเท่านั้น

d.getprop("ro.secure")

การตั้งค่าคุณสมบัติ

คุณยังสามารถใช้อินเทอร์เฟซต่อไปนี้เพื่อตั้งค่า ro.secure เป็น "0" ได้เช่นกัน แน่นอนว่าคุณสามารถใช้อินเทอร์เฟซนี้เพื่อตั้งค่าคุณสมบัติใดๆ ก็ได้ รวมถึงค่าของคุณสมบัติแบบอ่านอย่างเดียว (read-only) ที่ขึ้นต้นด้วย ro. ซึ่งนี่คือจุดเด่นที่สำคัญของอินเทอร์เฟซนี้

d.setprop("ro.secure", "0")