- ไวยากรณ์:
<permission-tree android:icon="drawable resource" android:label="string resource" android:name="string" />
- ที่อยู่ใน:
<manifest>
- description:
- ประกาศชื่อฐานของแผนผังสิทธิ์ แอปพลิเคชันใช้เวลา
ความเป็นเจ้าของชื่อทั้งหมดภายในโครงสร้าง เพิ่มสิทธิ์ใหม่แบบไดนามิกได้
ต้นไม้โดยโทรหา
PackageManager.addPermission()
ชื่อภายในโครงสร้างจะคั่นด้วย จุด (".
") ตัวอย่างเช่น ถ้าชื่อฐานคือcom.example.project.taxes
สิทธิ์ต่อไปนี้อาจเป็น เพิ่มแล้ว:com.example.project.taxes.CALCULATE
com.example.project.taxes.deductions.STORE_RECEIPTS
com.example.project.taxes.deductions.ACCESS_RECORDS
องค์ประกอบนี้จะไม่ประกาศสิทธิ์ใดๆ เลย มีเพียง Namespace ที่สามารถวางสิทธิ์ได้ ดูข้อมูลเพิ่มเติมเกี่ยวกับการประกาศสิทธิ์ได้ที่
<permission>
- ดังนี้
android:icon
- ไอคอนแสดงสิทธิ์ทั้งหมดในโครงสร้าง แอตทริบิวต์นี้ ต้องตั้งค่าเป็นการอ้างอิงไปยังทรัพยากรที่ถอนออกได้ที่มีรูปภาพ ของเรา
android:label
- ชื่อที่ผู้ใช้อ่านได้สำหรับกลุ่ม เพื่อความสะดวก ป้ายกำกับ สามารถตั้งค่าเป็นสตริงดิบได้โดยตรงในระหว่างการพัฒนา อย่างไรก็ตาม เมื่อแอปพลิเคชันพร้อมที่จะเผยแพร่ ให้กำหนดเป็น การอ้างอิงไปยังทรัพยากรสตริง เพื่อให้ระบบแปลได้อย่างอิสระ สตริงในอินเทอร์เฟซผู้ใช้
android:name
- ชื่อที่ฐานของแผนผังสิทธิ์ โดยใช้รูปแบบ
คำนำหน้าชื่อสิทธิ์ทั้งหมดในโครงสร้าง ใช้การกำหนดขอบเขตแบบ Java
เพื่อให้ชื่อไม่ซ้ำ ชื่อต้องมีมากกว่า
2 กลุ่มที่คั่นด้วยจุดในเส้นทาง ตัวอย่างเช่น
com.example.base
ใช้ได้ แต่com.example
ใช้ไม่ได้
- เปิดตัวใน
- API ระดับ 1
- ดูเพิ่มเติม
<permission>
<permission-group>
<uses-permission>
ตัวอย่างเนื้อหาและโค้ดในหน้าเว็บนี้ขึ้นอยู่กับใบอนุญาตที่อธิบายไว้ในใบอนุญาตการใช้เนื้อหา Java และ OpenJDK เป็นเครื่องหมายการค้าหรือเครื่องหมายการค้าจดทะเบียนของ Oracle และ/หรือบริษัทในเครือ
อัปเดตล่าสุด 2024-08-20 UTC
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"ไม่มีข้อมูลที่ฉันต้องการ"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"ซับซ้อนเกินไป/มีหลายขั้นตอนมากเกินไป"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"ล้าสมัย"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"ปัญหาเกี่ยวกับการแปล"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"ตัวอย่าง/ปัญหาเกี่ยวกับโค้ด"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"อื่นๆ"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"เข้าใจง่าย"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"แก้ปัญหาของฉันได้"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"อื่นๆ"
}]
{
"last_modified": "อัปเดตล่าสุด 2024-08-20 UTC",
"state": ""
}