เพิ่งสังเกตสิ่งนี้บน Galaxy S ของฉัน (ดั้งเดิม) เนื่องจากได้รับการอัปเดต Gingerbread สมมติว่านี่เป็นสิ่งที่ซัมซุงได้เปลี่ยนไปในโครงสร้าง Gingerbread ของพวกเขาเนื่องจาก S2 มาพร้อมกับ Gingerbread จากโรงงาน
บน Galaxy S (และฉันคิดว่ามันจะเหมือนกันใน S2) พวกเขามีที่เก็บข้อมูลในตัว (ทั้ง 8GB หรือ 16GB ใน S ดั้งเดิม) ที่ดูเหมือนว่าการ์ด SD ไปยังระบบปฏิบัติการ แต่จริงๆแล้วสร้างขึ้นใน โทรศัพท์นอกจากนี้ยังมีช่องเสียบการ์ด Micro-SD ที่สามารถใช้การ์ด micro-SD ปกติ บนอุปกรณ์ของฉันดูเหมือนว่า "SD Card" เป็นพื้นที่เก็บข้อมูลในตัว (8GB บนโทรศัพท์ของฉัน) ในขณะที่ "USB Storage" เป็นการ์ด SD แยกต่างหากที่เสียบเข้ากับสล็อตด้วยแบตเตอรี่และคุณสามารถเสียบการ์ดในตัวเองได้ (ฉันมีการ์ด 32GB ในตัวของฉัน)
ก่อนหน้านี้สิ่งเหล่านี้แสดงให้เห็นในโทรศัพท์ว่า "การ์ด SD ภายใน" และ "การ์ด SD ภายนอก" ตั้งแต่ Gingerbread (ดูภาพหน้าจอด้านล่างเพื่อดูเนื้อหาของSettings -> Applications -> Manage Applications
บน Android 2.3 Gingerbread LG Optimus Net สมาร์ทโฟน) ที่เก็บข้อมูลภายใน (รวมถึงการ์ด SD ภายในและการยกเว้นพื้นที่ ROM ใด ๆ ที่เป็นไปได้) เรียกว่า "Internal storage" ซึ่งในภาพด้านล่าง จำนวนเงินที่น้อย 150MB บนอุปกรณ์ที่จับภาพหน้าจอในขณะที่พื้นที่ที่ถูกครอบครองโดยการ์ด SD ภายนอกจะปรากฏเป็น "ที่เก็บข้อมูล SD การ์ด" ซึ่งในภาพหน้าจอด้านล่างจะมีขนาดเท่ากับ 16GB นอกจากนี้ยังปรากฏว่าใน Gingerbread (อย่างน้อยในกรณีนี้คือLG Optimus Netของฉัน) มันเป็นไปไม่ได้ที่จะเห็นปริมาณของหน่วยความจำแบบอ่านอย่างเดียว (ROM) ที่มีอยู่ในสมาร์ทโฟน (บนอุปกรณ์ LG Optimus Net ดังกล่าวพื้นที่นี้มีจำนวน 512MB ตามข้อมูลจำเพาะอุปกรณ์ใหม่ไม่มี ROM พวกเขามีการ์ด SD ภายในสำหรับเก็บข้อมูลภายใน):
นี่คือภาพหน้าจอของSettings -> Storage
หน้าจอบนขนมปังขิงดังกล่าวLG Optimus Netอุปกรณ์ หน้าจอนี้ใช้คำว่า "การ์ด SD" เพื่ออ้างถึงการ์ด SD ภายนอกและคำว่า "อุปกรณ์จัดเก็บข้อมูลภายใน" เพื่ออ้างถึงการ์ด SD ภายในไม่รวมการจัดเก็บ ROM (ภายใน):
ใน Samsung Galaxy SIII ไม่มี ROM ภายใน (เพียงแค่มีพื้นที่การ์ด SD ภายในและพื้นที่การ์ด SD ภายนอกเป็นตัวเลือก) ในอุปกรณ์ดังกล่าวอนุสัญญาการตั้งชื่อนั้นแตกต่างกัน: อินเตอร์เฟสที่เข้าถึงได้จากการSettings -> More -> Application manager
โทร "หน่วยความจำอุปกรณ์" จำนวนที่เก็บข้อมูล SD การ์ดภายในซึ่งไม่ได้จัดสรรให้กับไฟล์ระบบ แต่ไปยังไฟล์ผู้ใช้ (ในระบบของฉัน จาก 16GB ทั้งหมดสำหรับการ์ด SD ภายใน) ในขณะที่ "ที่จัดเก็บข้อมูล USB" เป็นที่จัดเก็บข้อมูลที่มีอยู่ในการ์ด SD ภายนอก (ซึ่งเมื่อเสียบเป็นภาพหน้าจอด้านล่างจะมีขนาดเท่ากับ 16GB สำหรับการ์ด microSD 16GB 16GB):
บน Samsung Galaxy SIII Settings -> More -> Storage
หน้าจอไม่สอดคล้องกันเล็กน้อยขณะที่เรียกว่า "หน่วยความจำอุปกรณ์" จำนวนหน่วยความจำทั้งหมดในการ์ด SD ภายในและ "การ์ด SD" สิ่งที่มีอยู่ในการ์ด SD ภายนอกเช่นภาพหน้าจอด้านล่างแสดงให้เห็น:
ดังนั้นรูปแบบการตั้งชื่อที่ใช้ในอุปกรณ์ต่าง ๆ หรือแม้แต่ในอุปกรณ์เดียวกันอาจไม่สอดคล้องกันและทำให้เกิดความสับสน ตราบใดที่คุณรู้วิธีตีความข้อกำหนดเหล่านี้บนอุปกรณ์ของคุณเองคุณจะไม่เป็นไร
นอกจากนี้แอพส่วนใหญ่ไม่ทราบว่ามีพื้นที่เก็บข้อมูลแยกกันสองแห่งเนื่องจากนี่คือสิ่งที่ Samsung ไม่ใช่ของ Android ไฟล์สื่อที่คัดลอกไปยังตำแหน่งใดตำแหน่งหนึ่งจะถูกหยิบขึ้นมาโดย OK สแกนเนอร์เพื่อให้คุณสามารถใส่เพลงของคุณ ฯลฯ ที่คุณต้องการโดยไม่ต้องกังวล แอพบางตัวเช่นแอพ Camera ได้รับการดัดแปลงโดยซัมซุงเพื่อให้ทราบเกี่ยวกับที่เก็บข้อมูลหลายแห่งและจะช่วยให้คุณสามารถบันทึกได้ (สามารถกำหนดค่าได้ในการตั้งค่า) คนอื่นทำไม่ได้และจะบันทึกลงในพื้นที่เก็บข้อมูลภายในเท่านั้น
นี่คือตัวเลือกที่ช่วยให้คุณบันทึกไปยังตำแหน่งทั้งสองบนแอพกล้อง Samsung Galaxy SIII:
ฉันไม่ได้มีโอกาสเล่นกับ Kies Air ตั้งแต่ Gingerbread ดังนั้นไม่สามารถช่วยคุณได้ (แต่ฉันจะพยายามข้ามวันหยุดสุดสัปดาห์และอัปเดต) แต่สำหรับแอพตัวจัดการไฟล์คุณควรเห็นโฟลเดอร์/mnt/sdcard
ซึ่งเป็นการ์ด SD ภายในและมองลงมาว่าคุณควรเห็นโฟลเดอร์ที่เรียกว่าอย่างใดอย่างหนึ่งexternal_sd
หรือextSdCard
ถ้าคุณเปิดมันเป็นการ์ด micro-SD ของคุณ สำหรับแอพใด ๆ ที่อนุญาตให้คุณเลือกตำแหน่งที่จะบันทึกไฟล์การบันทึกลงในตำแหน่งนี้จะช่วยให้มั่นใจได้ใน SD การ์ดภายนอกที่แท้จริง