ข้อมูล id ผู้ใช้ / กลุ่มถูกเก็บไว้ใน Android และฉันจะตีความได้อย่างไร
ฉันสงสัยมาระยะหนึ่งแล้ว Android เก็บข้อมูลผู้ใช้และ ID กลุ่มไว้ที่ไหน ตัวอย่างเช่นบน Linux มาตรฐานข้อมูลผู้ใช้และกลุ่มจะถูกเก็บไว้ใน/etc/passwdและ/etc/groupตามลำดับ เมื่อคุณเพิ่มผู้ใช้ในกลุ่มชื่อผู้ใช้ / uid ของเขาหรือเธอจะถูกเพิ่มไปยังรายชื่อผู้ใช้ในกลุ่มนั้นตัวอย่างเช่นรายการกลุ่มเสียงของฉัน/etc/groupมีลักษณะดังนี้: audio:x:29:pulse,edge-case ที่ซึ่งชีพจรถูกแมปกับ uid ของ pulseaudio daemon และ edge-case จะถูกแมปกับ uid ของฉัน (1,000) บนกล่อง Linux ของฉัน ตามที่ฉันเข้าใจมันแต่ละแอพที่ติดตั้งบน Android จะเป็นของตัวเองทั้ง uid และ gid และนี่คือฐานของ "แซนด์บ็อกซ์" ของแอพที่เกิดขึ้นบน Android ในขณะที่พวกเขาทำงานในกระบวนการของตัวเอง กระบวนการหรือไฟล์ที่แอพอื่นเป็นเจ้าของเว้นแต่มีการประกาศในไฟล์ Manifest ที่สร้างขึ้นโดยโปรแกรมเมอร์แอพซึ่งกำหนดข้อมูลที่จะแชร์กับแอพอื่น ๆ นี่เป็นวิธีที่แอพได้รับหรือต้องการเข้าถึงบริการระบบเครือข่ายในระหว่างการติดตั้งโดยขอให้เพิ่มกลุ่มอินเทอร์เน็ตหรืออะไรทำนองนั้นอย่าอ้างฉันในชื่อกลุ่ม NET net มันอาจจะเป็น INET หรือ INET6 ทั้งสองวิธีที่ฉันรู้ว่ามีการเข้าถึงเครือข่ายหลายระดับที่สามารถมอบให้กับแอปพลิเคชันผ่านกลไกนี้บน …