ภาพรวมของพื้นที่เก็บข้อมูลที่ใช้ร่วมกัน

ใช้พื้นที่เก็บข้อมูลที่ใช้ร่วมกันสำหรับข้อมูลผู้ใช้ที่แอปอื่นๆ ควรเข้าถึงได้หรือสามารถเข้าถึงได้ และบันทึกไว้แม้ว่าผู้ใช้จะถอนการติดตั้งแอปของคุณแล้วก็ตาม

Android มี API สำหรับจัดเก็บและเข้าถึงข้อมูลต่อไปนี้ซึ่งแชร์ได้

  • เนื้อหาสื่อ: ระบบจะมีไดเรกทอรีสาธารณะมาตรฐานสำหรับไฟล์ประเภทเหล่านี้ เพื่อให้ผู้ใช้มีตำแหน่งทั่วไปสำหรับรูปภาพทั้งหมด ตำแหน่งทั่วไปอีกตำแหน่งสำหรับเพลงและไฟล์เสียงทั้งหมด และอื่นๆ แอปของคุณจะเข้าถึงเนื้อหานี้ได้โดยใช้ MediaStore API ของแพลตฟอร์ม
  • เอกสารและไฟล์อื่นๆ: ระบบมีไดเรกทอรีพิเศษสำหรับเก็บไฟล์ประเภทอื่นๆ เช่น เอกสาร PDF และหนังสือที่ใช้รูปแบบ EPUB แอปของคุณเข้าถึงไฟล์เหล่านี้ได้โดยใช้เฟรมเวิร์กการเข้าถึงพื้นที่เก็บข้อมูลของแพลตฟอร์ม
  • ชุดข้อมูล: ใน Android 11 (API ระดับ 30) ขึ้นไป ระบบจะแคชชุดข้อมูลขนาดใหญ่ที่แอปหลายแอปอาจใช้ ชุดข้อมูลเหล่านี้รองรับกรณีการใช้งานต่างๆ เช่น แมชชีนเลิร์นนิงและการเล่นสื่อ แอปเข้าถึงชุดข้อมูลที่แชร์เหล่านี้ได้โดยใช้ BlobStoreManager API

ดูข้อมูลเพิ่มเติมเกี่ยวกับ API เหล่านี้ได้ในคู่มือต่อไปนี้