การเปลี่ยนแปลงพื้นที่เก็บข้อมูล Android 14 และ 15 — มีอะไรใหม่

อัปเดตล่าสุด :

Android 14 เปิดตัว "การเข้าถึงรูปภาพที่เลือก" ซึ่งเป็นรูปแบบการอนุญาตใหม่ที่ผู้ใช้สามารถให้สิทธิ์แอปเข้าถึงเฉพาะรูปภาพและวิดีโอที่ระบุ แทนที่จะเป็นไลบรารีสื่อทั้งหมดAndroid 15 ยังคงเทรนด์นี้ด้วยการปรับปรุงความเป็นส่วนตัวเพิ่มเติมสำหรับผู้ใช้ตัวจัดการไฟล์ จุดสำคัญคือ: หาก AnExplorer ให้สิทธิ์การเข้าถึงไฟล์ทั้งหมด (MANAGE_EXTERNAL_STORAGE) การเปลี่ยนแปลงเหล่านี้จะไม่จำกัดการเรียกดูไฟล์ของคุณอย่างไรก็ตาม การทำความเข้าใจสิ่งที่เปลี่ยนแปลงจะช่วยให้คุณแก้ไขปัญหาได้ และรู้ว่าจะเกิดอะไรขึ้นหลังจากการอัปเดตระบบปฏิบัติการ

สรุปการเปลี่ยนแปลงพื้นที่เก็บข้อมูล Android 14

1. การเข้าถึงรูปภาพที่เลือก (การอนุญาตสื่อภาพ)

การเปลี่ยนแปลงครั้งใหญ่ที่สุดที่ผู้ใช้เผชิญเมื่อแอปขอเข้าถึงรูปภาพหรือวิดีโอบน Android 14 ผู้ใช้จะเห็นสามตัวเลือก:

  • อนุญาตให้เข้าถึงรูปภาพและวิดีโอทั้งหมด — สิทธิ์การเข้าถึงแบบเต็มแบบดั้งเดิม
  • อนุญาตให้เข้าถึงรูปภาพและวิดีโอที่เลือก — ตัวเลือกการเข้าถึงบางส่วนใหม่
  • ไม่อนุญาต — ปฏิเสธโดยสิ้นเชิง

หากผู้ใช้เลือก "รูปภาพและวิดีโอที่เลือก" แอปจะสามารถเห็นเฉพาะไฟล์ที่ผู้ใช้เลือกเท่านั้น — ไม่มีสิ่งใดใน DCIM รูปภาพ หรือโฟลเดอร์สื่ออื่นๆ ที่จะมองเห็นได้ในแอปนั้น

**ผลกระทบต่อ AnExplorer **: ไม่มี ตราบใดที่ให้สิทธิ์การเข้าถึงไฟล์ทั้งหมดMANAGE_EXTERNAL_STORAGE แทนที่การอนุญาตสื่อทั้งหมดคุณจะไม่เห็นข้อจำกัดของตัวเลือกรูปภาพเมื่อใช้ตัวจัดการไฟล์ที่ได้รับอนุญาตอย่างถูกต้อง

2. การปรับปรุงเครื่องมือเลือกรูปภาพ

เครื่องมือเลือกรูปภาพของระบบ (เปิดตัวครั้งแรกใน Android 13) ได้รับการอัปเดตที่สำคัญ:

  • การรวมผู้ให้บริการสื่อบนคลาวด์ (เลือกรูปภาพจากคลาวด์ของ Google Photos โดยตรง)
  • ประสิทธิภาพที่ดีขึ้นด้วยคลังภาพขนาดใหญ่
  • การปรับปรุงการรองรับการเลือกวิดีโอ
  • รายการที่เลือกไว้ล่วงหน้า (แอปสามารถแนะนำสิ่งที่คุณต้องการเลือก)

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

3. API การเข้าถึงสื่อบางส่วน

Android 14 แนะนำสถานะการอนุญาตใหม่: READ_MEDIA_VISUAL_USER_SELECTEDข้อความนี้จะบอกแอปว่าผู้ใช้เลือก "รูปภาพที่เลือก" และแอปควร:

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

ขอย้ำอีกครั้งว่าตัวจัดการไฟล์ที่มี MANAGE_EXTERNAL_STORAGE ข้ามขั้นตอนนี้โดยสิ้นเชิง

รับตัวจัดการไฟล์ AnExplorer

จัดการ ถ่ายโอน และเข้าถึงไฟล์ของคุณบนทุกอุปกรณ์

รับแอพ

4. พื้นที่เก็บข้อมูลที่มีการป้องกันข้อมูลรับรอง

Android 14 ปรับปรุงวิธีการทำงานของการเข้ารหัสอุปกรณ์ด้วยพื้นที่เก็บข้อมูลที่เข้ารหัสข้อมูลรับรอง (พื้นที่เก็บข้อมูล CE)ไฟล์ในที่เก็บข้อมูล CE จะสามารถเข้าถึงได้หลังจากที่ผู้ใช้ปลดล็อคอุปกรณ์เป็นครั้งแรกหลังจากการบู๊ตเท่านั้นสิ่งนี้ส่งผลต่อ:

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

5. ข้อจำกัดเกี่ยวกับเจตนาโดยนัย

Android 14 จำกัดวิธีที่แอปสามารถส่ง Intents โดยนัย ซึ่งอาจส่งผลต่อวิธีที่ตัวจัดการไฟล์ผสานรวมกับแอปอื่นๆ:

  • การแชร์ไฟล์ตามเจตนาระหว่างแอปจะต้องมีความชัดเจนมากขึ้น
  • การบูรณาการแบบ "เปิดด้วย" บางอย่างอาจต้องมีการอัปเดต
  • AnExplorer จัดการเรื่องนี้ด้วยการกำหนดเป้าหมายตามเจตนาที่เหมาะสม

การเปลี่ยนแปลงพื้นที่เก็บข้อมูล Android 15

1. การปรับปรุงตัวเลือกรูปภาพเพิ่มเติม

Android 15 ยังคงพัฒนาเครื่องมือเลือกรูปภาพต่อไป:

  • ปรับปรุงการบูรณาการผู้ให้บริการคลาวด์
  • เครื่องมือเลือกรูปภาพแบบฝังที่ดีกว่า (สามารถแสดงภายใน UI ของแอปที่ร้องขอ)
  • ฟังก์ชั่นการค้นหาภายในเครื่องมือเลือก
  • เรียงลำดับตามวันที่ อัลบั้ม หรือสถานที่

2. การป้องกันไดเรกทอรีข้อมูลแอป

Android 15 เสริมการป้องกันไดเรกทอรี Android/data/ และ Android/obb/:

  • แม้แต่วิธีแก้ปัญหาชั่วคราวที่ใช้ SAF ที่ทำงานบนอุปกรณ์ Android 14 บางรุ่นก็ถูกปิดแล้ว
  • การเข้าถึง ADB, USB MTP และรูทยังคงเป็นวิธีเดียวในการเข้าถึงข้อมูลส่วนตัวของแอพอื่น
  • ตัวจัดการไฟล์ไม่สามารถเข้าถึงเส้นทางเหล่านี้ได้โดยไม่คำนึงถึงสิทธิ์การเข้าถึงไฟล์ทั้งหมด

3. การอัปเดต Sandbox ความเป็นส่วนตัว

การเปลี่ยนแปลงความเป็นส่วนตัวอย่างต่อเนื่องส่งผลต่อวิธีที่แอพติดตามและระบุไฟล์:

  • ลดการเข้าถึงข้อมูลเมตาของไฟล์ที่สามารถใช้สำหรับการติดตามข้ามแอป
  • ข้อ จำกัด การเข้าถึงข้อมูล EXIF ​​ในบางบริบท
  • ข้อจำกัดการเปิดเผยเส้นทางไฟล์สำหรับแอปที่ไม่ได้รับสิทธิพิเศษ

4. การเปลี่ยนแปลงการเพิกถอนสิทธิ์ที่อาจเกิดขึ้น

Android 15 อาจเพิกถอนการอนุญาตที่ไม่ได้ใช้โดยอัตโนมัติในเชิงรุกมากขึ้น:

  • แอปที่ไม่ได้เปิดเป็นเวลา 30-60 วันอาจสูญเสียสิทธิ์
  • การแจ้งเตือนเมื่อการอนุญาตถูกเพิกถอนอัตโนมัติ
  • ให้สิทธิ์อีกครั้งด้วยการแตะเพียงครั้งเดียวจากการแจ้งเตือน

รับตัวจัดการไฟล์ AnExplorer

จัดการ ถ่ายโอน และเข้าถึงไฟล์ของคุณบนทุกอุปกรณ์

รับแอพ

สิ่งที่ยังคงใช้งานได้บน Android 14/15

สำหรับตัวจัดการไฟล์เช่น AnExplorer ที่มี MANAGE_EXTERNAL_STORAGE:

คุณสมบัติสถานะหมายเหตุ
เรียกดูที่จัดเก็บข้อมูลภายใน✅ใช้งานได้เข้าถึงที่เก็บข้อมูลที่ใช้ร่วมกันโดยสมบูรณ์
เรียกดูการ์ด SD✅ใช้งานได้เข้าถึงที่จัดเก็บข้อมูลภายนอกโดยสมบูรณ์
เข้าถึง DCIM/รูปภาพ/ดาวน์โหลด✅ใช้งานได้ไดเร็กทอรีที่ผู้ใช้สามารถเข้าถึงได้ทั้งหมด
เข้าถึง Android/ข้อมูล/❌ถูกบล็อคข้อ จำกัด ของ OS ไม่ใช่ปัญหาการอนุญาต
เข้าถึง Android/obb/❌ถูกบล็อคข้อ จำกัด ของระบบปฏิบัติการตั้งแต่ Android 13
อ่าน/เขียนไฟล์ได้ทุกที่ในพื้นที่จัดเก็บข้อมูลที่ใช้ร่วมกัน✅ใช้งานได้สร้าง ลบ เปลี่ยนชื่อ ย้าย
เข้าถึงไฟล์ที่ซ่อน✅ใช้งานได้ไฟล์คำนำหน้า .dot มองเห็นได้เมื่อสลับ
เชื่อมต่อกับ SMB/FTP/คลาวด์✅ใช้งานได้คุณสมบัติเครือข่ายไม่ได้รับผลกระทบ
ซิป/แตกไฟล์✅ใช้งานได้การทำงานของไฟล์ไม่ได้รับผลกระทบ

การแก้ไขปัญหาหลังจากอัปเดต Android 14/15

ไฟล์หรือโฟลเดอร์หายไปหลังจากอัปเดตระบบปฏิบัติการ

  1. การอนุญาตถูกรีเซ็ต: บางครั้ง Android จะรีเซ็ตการอนุญาตระหว่างการอัปเดตระบบปฏิบัติการหลัก ๆตรวจสอบอีกครั้ง: การตั้งค่า → แอป → AnExplorer → สิทธิ์ → ไฟล์และสื่อ → อนุญาตการจัดการไฟล์ทั้งหมด
  2. ย้ายโฟลเดอร์: Android 14 อาจย้ายข้อมูลแอปบางส่วนไปยังตำแหน่งใหม่แล้วสื่อ WhatsApp ย้ายไปที่ Android/media/com.whatsapp/ ในเวอร์ชันก่อนหน้า — ตรวจสอบเส้นทางอื่น
  3. ถูกซ่อนโดยค่าเริ่มต้นใหม่: แอประบบที่อัปเดตบางแอปอาจมีการเปลี่ยนแปลงการตั้งค่าการมองเห็น

AnExplorer ขออนุญาตอีกครั้งหลังจากอัปเดต

นี่เป็นเรื่องปกติหลังจากการอัพเดตระบบปฏิบัติการครั้งใหญ่:

  1. ให้สิทธิ์เมื่อได้รับแจ้ง
  2. หรือไปที่การตั้งค่า → แอป → AnExplorer → การอนุญาตและให้สิทธิ์ใหม่ด้วยตนเอง
  3. ปิดการใช้งานการเพิกถอนอัตโนมัติ: สลับปิด "ลบสิทธิ์หากไม่ได้ใช้แอป"

รูปภาพบางรูปไม่ปรากฏในแกลเลอรี่ แต่มีอยู่ในตัวจัดการไฟล์

เครื่องสแกนสื่ออาจไม่ได้รับการจัดทำดัชนีใหม่หลังจากการอัพเดต:

  1. รีสตาร์ทโทรศัพท์ของคุณ (ทริกเกอร์การสแกนสื่อแบบเต็ม)
  2. หากโฟลเดอร์ใดโฟลเดอร์หนึ่งหายไปจากแกลเลอรี่ ให้ตรวจสอบไฟล์ .nomedia
  3. ใช้การตั้งค่า → แอพ → แกลเลอรี่ → ที่เก็บข้อมูล → ล้างแคช เพื่อบังคับให้สแกนซ้ำ
  4. AnExplorer การแสดงไฟล์เป็นการยืนยันว่ามีอยู่จริง ปัญหาคือการจัดทำดัชนีแกลเลอรี ไม่ใช่การเข้าถึงไฟล์

เกิดข้อผิดพลาด "สิทธิ์ในการจัดเก็บ" แม้ว่าจะได้รับแล้วก็ตาม

แอพบางตัวสร้างความสับสน READ_EXTERNAL_STORAGE แบบเก่าด้วยสิทธิ์ READ_MEDIA_* ใหม่:

  1. สำหรับ AnExplorer : ตรวจสอบให้แน่ใจว่าได้ให้สิทธิ์ MANAGE_EXTERNAL_STORAGE แล้ว (ไม่ใช่แค่การอนุญาตสื่อ)
  2. บังคับหยุดและเปิดแอปอีกครั้ง
  3. หากยังคงอยู่ ให้ถอนการติดตั้งและติดตั้ง AnExplorer ใหม่ จากนั้นให้อนุญาตอีกครั้ง

รับตัวจัดการไฟล์ AnExplorer

จัดการ ถ่ายโอน และเข้าถึงไฟล์ของคุณบนทุกอุปกรณ์

รับแอพ

วิธีเตรียมตัวสำหรับเวอร์ชัน Android ในอนาคต

Android เวอร์ชันใหม่แต่ละเวอร์ชันจะเพิ่มข้อจำกัดในการจัดเก็บข้อมูลมากขึ้นเพื่อรักษาการเข้าถึงไฟล์สูงสุด:

  1. อัปเดต AnExplorer อยู่เสมอ: การอัปเดตรวมถึงการเปลี่ยนแปลงความเข้ากันได้สำหรับ Android เวอร์ชันใหม่
  2. ให้สิทธิ์การเข้าถึงไฟล์ทั้งหมดทันที: อย่าพึ่งพารูปแบบการอนุญาตแบบเก่า
  3. ปิดการใช้งานการอนุญาต-เพิกถอนอัตโนมัติ: ป้องกันการสูญเสียการเข้าถึงโดยไม่คาดคิด
  4. **ปิดใช้งานการเพิ่มประสิทธิภาพแบตเตอรี่สำหรับ AnExplorer **: ป้องกันการฆ่าบริการในเบื้องหลัง
  5. ใช้คุณสมบัติคลาวด์และเครือข่ายของ AnExplorer: เมื่อการเข้าถึงในเครื่องถูกจำกัด ให้เข้าถึงไฟล์ผ่านเส้นทางอื่น (SMB, ที่เก็บข้อมูลบนคลาวด์)

ทิศทางที่เก็บข้อมูล Android กำลังมุ่งหน้าไป

การทำความเข้าใจแนวโน้มช่วยกำหนดความคาดหวัง:

มีข้อจำกัดเพิ่มเติม (ในแต่ละปี):

  • แซนด์บ็อกซ์ของแอปมีความเข้มงวดมากขึ้น
  • การเข้าถึงข้อมูลข้ามแอปทำได้ยากขึ้น
  • การเปิดรับเส้นทางไฟล์จะลดลง
  • การพึ่งพาผู้ให้บริการเนื้อหาและผู้เลือกมากขึ้น

เสถียรสำหรับตัวจัดการไฟล์:

  • MANAGE_EXTERNAL_STORAGE (การเข้าถึงไฟล์ทั้งหมด) ยังคงเป็นสิทธิ์ที่กำหนดไว้สำหรับตัวจัดการไฟล์
  • Google ถือว่าตัวจัดการไฟล์เป็นกรณีการใช้งานที่ถูกต้องตามกฎหมายสำหรับการเข้าถึงในวงกว้าง
  • การอนุญาตจะต้องได้รับการพิสูจน์ในระหว่างการตรวจสอบ Play Store แต่ได้รับอนุญาตสำหรับผู้จัดการไฟล์ที่ถูกต้องตามกฎหมาย

สิ่งที่ไม่มีวันกลับมา:

  • การเข้าถึง Android/ข้อมูล/ ไม่จำกัด โดยไม่ต้องรูท
  • สิทธิ์แบบครอบคลุม READ_EXTERNAL_STORAGE แบบเก่า
  • การเข้าถึงไฟล์พื้นหลังแบบเงียบโดยที่ผู้ใช้ไม่รู้

มุมมองของนักพัฒนา: เหตุใดจึงมีการเปลี่ยนแปลงเหล่านี้

ตามบริบท Google ทำการเปลี่ยนแปลงเหล่านี้เนื่องจาก:

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

ตัวจัดการไฟล์เป็นข้อยกเว้น — พวกเขาต้องการการเข้าถึงแบบกว้างๆ ตามคำจำกัดความ ซึ่งเป็นเหตุผลว่าทำไม MANAGE_EXTERNAL_STORAGE จึงมีสถานะเป็นสิทธิ์ที่ได้รับการควบคุมอย่างระมัดระวัง

คำแนะนำที่เกี่ยวข้อง

รับตัวจัดการไฟล์ AnExplorer

จัดการ ถ่ายโอน และเข้าถึงไฟล์ของคุณบนทุกอุปกรณ์

รับแอพ

คำถามที่พบบ่อย