สิ่งที่เกี่ยวข้องกับคุณสมบัติ Multi-User ที่เปิดใช้งานกับ JellyBean 4.2 (ไม่ใช่ 4.1) เพื่อจัดการบัญชีแยกต่างหากบางส่วนของโครงสร้างไดเรกทอรีจะต้องมีการเปลี่ยนแปลง /sdcard/legacy
เช่นชี้ไปยังไดเรกทอรี sd card ของผู้ใช้ที่ล็อกอินอยู่เสมอ
ขณะนี้ฉันไม่พบเอกสารที่ฉันอ่านรายละเอียดดังนั้นฉันไม่สามารถลิงก์แหล่งที่มา แต่ด้วยเหตุผลข้างต้นจึงเป็นเรื่องง่ายที่จะคาดเดาได้ว่า/sdcard/0
ส่วนใหญ่จะเป็นเจ้าของอุปกรณ์ (หรือ "ผู้ใช้ครั้งแรก" - "ผู้ใช้คนแรก" จะกลายเป็น "เจ้าของอุปกรณ์" เสมอผู้ใช้รายนี้เท่านั้นที่สามารถสร้างบัญชีเพิ่มเติม) sd บัตรและอื่น ๆ ฉันจะเพิ่มลิงก์ไปยังแหล่งข้อมูลทันทีที่ฉันสามารถค้นหาได้
แก้ไข:หนึ่งของหน้าเว็บที่ผมมีความคิดว่าตั้งแต่เป็นAndroidNext 1droidให้คำอธิบายที่แตกต่างเมื่อพูดถึง sd card:
ด้วย Android 4.2 ทำให้ Google แนะนำผู้ใช้หลายคนเป็นคุณลักษณะใหม่ เพื่อรองรับผู้ใช้หลายคนตอนนี้ Google กำลังให้โฟลเดอร์สำหรับจัดเก็บข้อมูลของผู้ใช้แต่ละคน หากคุณอัปเกรดเป็น 4.2 จาก 4.1 ดังนั้น 4.2 ROM จะค้นหาไฟล์บางไฟล์ใน / data เพื่อตรวจสอบว่าจำเป็นต้องย้ายไฟล์ทั้งหมดของคุณไปยังโครงสร้างข้อมูลผู้ใช้หลายคนหรือไม่ ตามค่าเริ่มต้น 4.2 จะโอนย้าย / data / media ทั้งหมดไปยัง / data / media / 0
มีปัญหาเกิดขึ้นกับการกู้คืนแบบกำหนดเอง การกู้คืนแบบกำหนดเองจะเก็บโฟลเดอร์ / data / media ไว้ระหว่างการรีเซ็ตเป็นค่าจากโรงงาน เมื่อคุณรีเซ็ตเป็นค่าเริ่มต้นจากโรงงานแล้วให้บูต 4.2 ROM อีกครั้ง 4.2 ROM จะย้ายข้อมูลทุกอย่างใน / data / media อีกครั้ง มันจะย้ายไฟล์ของคุณทุกครั้งที่คุณรีเซ็ตเป็นค่าจากโรงงาน การย้ายข้อมูลหลายครั้งนี้เป็นผลให้บางคนย้ายไฟล์ไปที่ / sdcard / 0 หรือแม้แต่ / sdcard / 0/0 เป็นต้น
อันที่จริงแล้วมันเกี่ยวกับคุณสมบัติ Multi-User ใหม่ - ไม่ทางใดก็ทางหนึ่ง
/sdcard/0
เป็น "ไดเรกทอรีหมายเลข" เดียวที่มีอยู่