วิธีบังคับย้ายแอปไปยังการ์ด SD ใน Android

ความชอบของคุณโดยการออกแบบของนักพัฒนา คุณบังคับให้แอปติดตั้งลงในการ์ด SD ได้อย่างไร? ฉันจะแสดงวิธีการสองสามวิธีในการบรรลุเป้าหมายนี้



หมายเหตุ: โทรศัพท์ของคุณต้องรูท ค้นหา Appuals สำหรับคำแนะนำเกี่ยวกับ วิธีรูทโทรศัพท์ Android ของคุณ .

วิธีการใช้แอป

มีแอพจำนวนหนึ่งที่บังคับให้ย้ายแอพของคุณจากที่จัดเก็บข้อมูลภายในไปยังการ์ด SD ได้ บางแอปประสบความสำเร็จมากกว่าแอปอื่น ๆ ตัวอย่างเช่นแอปบางแอปอาจย้ายโฟลเดอร์ / แคชไปยังการ์ด SD ของคุณเท่านั้นโดยปล่อยให้แอปที่เหลืออยู่ภายใน คล้ายกับการเข้าไปที่การตั้งค่า> ที่เก็บข้อมูล> แอปแล้วแตะปุ่ม 'ย้ายไปที่การ์ด SD' - อันที่จริงแอปเหล่านั้นเป็นเพียงทางลัดไปยังปุ่มนั้นที่รวมอยู่ใน GUI

สิ่งที่คุณต้องการคือแอปที่ใช้งานได้จริง - สำหรับสิ่งนี้ที่คุณต้องการ ลิงค์ 2SD . อย่างไรก็ตาม Link2SD ต้องการให้โทรศัพท์ของคุณมีการรองรับ init.d



หากต้องการตรวจสอบว่าคุณมีการสนับสนุน init.d หรือไม่คุณสามารถติดตั้ง Universal Init D. จาก Play Store





ดังนั้นไปข้างหน้าก่อนติดตั้ง Universal Init.D เปิดใช้งานและกดปุ่ม 'ทดสอบ' รีบูตโทรศัพท์ของคุณและเปิด Universal Init.D อีกครั้งและจะบอกว่าการทดสอบของคุณประสบความสำเร็จในการตรวจสอบการสนับสนุน init.d หรือไม่ หากโทรศัพท์ของคุณ ไม่ มีการสนับสนุน init.d คุณสามารถสลับปุ่ม“ ปิด / เปิด” ใน Universal Init.d เพื่อจำลองการสนับสนุนที่คุณต้องการ

เมื่อคุณทำเสร็จแล้วให้ติดตั้ง ลิงค์ 2SD จาก Play Store และเปิดใช้งาน ตอนนี้กดปุ่มแรกที่มุมบนขวาและกรองแอปของคุณตาม ที่เก็บข้อมูลภายใน .



ค้นหาแอปที่คุณต้องการย้ายไปยังการ์ด SD แล้วกด หากคุณใช้ Marshmallow ให้ละเว้นข้อความเกี่ยวกับ“ ไม่พบพาร์ติชันที่สอง” เนื่องจากใน Marshmallow ขึ้นไป Android ถือว่าการ์ด SD เป็น การขยายพื้นที่จัดเก็บข้อมูลภายในไม่ใช่อุปกรณ์แยกต่างหาก . คุณต้องการกดปุ่ม“ ย้ายไปที่การ์ด SD” ใต้เมนู“ Android App2SD”

วิธี ADB

นี่เป็นเทคนิคเล็กน้อย แต่บังคับให้โทรศัพท์ของคุณต้องใช้ เสมอ ติดตั้งแอปลงในการ์ด SD ดังนั้นคุณจึงไม่จำเป็นต้องใช้แอปเพื่อย้ายจากภายในไปยัง SD อ่านครั้งแรก“ วิธีติดตั้ง ADB บน ​​Windows ” หากคุณไม่คุ้นเคยกับเครื่อง ADB

เมื่อคุณตั้งค่า ADB ทั้งหมดแล้วให้เชื่อมต่อโทรศัพท์ของคุณเข้ากับพีซีผ่าน USB และเปิดช่องเสียบ ADB บนคอมพิวเตอร์ ตอนนี้พิมพ์คำสั่งต่อไปนี้:

adb shell pm set-install-location 2

หากต้องการย้อนกลับเป็นปกติให้พิมพ์:

adb shell pm set-install-location 0 หากคำสั่งข้างต้นไม่ได้ผลคุณอาจต้องฟอร์แมตการ์ด SD ในพีซีของคุณอย่างสมบูรณ์ใส่ลงในโทรศัพท์ Android ของคุณอีกครั้งและเลือกเป็น แบบพกพา ที่เก็บข้อมูลมากกว่า ภายใน . แต่ถ้าก่อนหน้านี้อุปกรณ์ของคุณถือว่าการ์ด SD เป็นส่วนขยายที่เก็บข้อมูลภายในคุณจะไม่สามารถฟอร์แมตและเปลี่ยนเป็นที่เก็บข้อมูลแบบพกพาได้โดยไม่ต้องรีเซ็ตโทรศัพท์เป็นค่าเริ่มต้นจากโรงงาน เนื่องจากในโทรศัพท์ Android บางรุ่นที่ใช้ Marshmallow ขึ้นไประบบจะใช้การ์ด SD เป็นการขยายพื้นที่จัดเก็บข้อมูลภายในไม่ใช่อุปกรณ์จัดเก็บข้อมูลแยกต่างหากดังนั้นการ์ด SD ของคุณจะมีข้อมูลระบบที่สำคัญจำนวนมาก และการถอดการ์ด SD จะทำให้ระบบ Android ยุ่งเหยิง

อ่าน 3 นาที