Computer >> คอมพิวเตอร์ >  >> การแก้ไขปัญหา >> Android

แก้ไข:ไม่สามารถแยกทรัพยากรที่ต้องการโดย IL2CPP

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

ข้อผิดพลาดนี้ไม่ได้จำกัดอยู่เพียงแอปพลิเคชันเดียว แต่มีรายงานว่าเกิดขึ้นในแอปต่างๆ เช่น Pokemon Go, Duel Links, Bang Dream เป็นต้น นอกจากนี้ยังมีการรายงานให้เกิดขึ้นในระบบปฏิบัติการ Android เวอร์ชันต่างๆ IL2CPP เป็นการพึ่งพาโปรเจ็กต์และแบ็กเอนด์ของแอป (มักสร้างใน Unity)

แก้ไข:ไม่สามารถแยกทรัพยากรที่ต้องการโดย IL2CPP

ก่อนที่จะดำเนินการแก้ไข ตรวจสอบให้แน่ใจว่าอุปกรณ์ของคุณมีพื้นที่เก็บข้อมูลเพียงพอ มีอยู่. นอกจากนี้ ในหลายกรณี เพียงแค่ รีสตาร์ทอย่างง่าย ของโทรศัพท์อาจแก้ปัญหาได้

โซลูชันที่ 1:บังคับหยุดแอปที่มีปัญหาและล้างแคชของแอป

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

  1. เปิด การตั้งค่า ของโทรศัพท์ของคุณ
  2. จากนั้นแตะที่ Apps/Application Manager . แก้ไข:ไม่สามารถแยกทรัพยากรที่ต้องการโดย IL2CPP
  3. ตอนนี้ให้แตะที่แอปที่มีปัญหา เช่น โปเกมอน โก . แก้ไข:ไม่สามารถแยกทรัพยากรที่ต้องการโดย IL2CPP
  4. แตะที่ บังคับหยุด แล้วยืนยันเพื่อบังคับให้หยุดแอป แก้ไข:ไม่สามารถแยกทรัพยากรที่ต้องการโดย IL2CPP
  5. แตะที่ ที่เก็บข้อมูล แล้วแตะ ล้างแคช . แก้ไข:ไม่สามารถแยกทรัพยากรที่ต้องการโดย IL2CPP
  6. ตอนนี้ เริ่มต้นใหม่ โทรศัพท์ของคุณแล้วตรวจสอบว่าแอปทำงานได้ดีหรือไม่

โซลูชันที่ 2:ล้างแคชพาร์ติชันของโทรศัพท์ของคุณ

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

  1. ล้างพาร์ทิชันแคชของโทรศัพท์ของคุณ
  2. จากนั้นตรวจสอบว่าแอปไม่มีข้อผิดพลาด

โซลูชันที่ 3:ทำให้ที่จัดเก็บข้อมูลภายในเป็นค่าเริ่มต้นและย้ายแอปไปยังที่จัดเก็บข้อมูลภายใน

แอปจำนวนมากอาจแสดงข้อผิดพลาดประเภทต่างๆ เมื่อติดตั้งแอปบนที่จัดเก็บข้อมูลภายนอก (การ์ด SD) หรือหากตั้งค่าที่จัดเก็บข้อมูลเริ่มต้นเป็นที่จัดเก็บข้อมูลภายนอก เดียวกันอาจเป็นสาเหตุของข้อผิดพลาดภายใต้การสนทนา ในบริบทนี้ การตั้งค่าที่จัดเก็บข้อมูลเริ่มต้นเป็นภายในและการย้ายแอปไปยังที่จัดเก็บข้อมูลภายในอาจแก้ปัญหาได้ เพื่อความชัดเจน เราจะหารือเกี่ยวกับกระบวนการสำหรับแอป Pokemon Go

  1. เปิด การตั้งค่า ของโทรศัพท์ของคุณแล้วแตะที่ที่เก็บข้อมูล ตัวเลือก
  2. ตอนนี้ แตะที่ตำแหน่งการติดตั้งที่ต้องการ จากนั้นเลือก ที่เก็บข้อมูลอุปกรณ์ภายใน . โดยปกติ จะดีกว่าถ้าใช้ตัวเลือก "ให้ระบบตัดสินใจ" แต่ในกรณีนี้ คุณควรลองใช้ที่เก็บข้อมูลอุปกรณ์ภายใน แก้ไข:ไม่สามารถแยกทรัพยากรที่ต้องการโดย IL2CPP
  3. อีกครั้ง เปิดโทรศัพท์ของคุณ การตั้งค่า และแตะที่ตัวจัดการแอป/แอปพลิเคชัน .
  4. ค้นหาแล้วแตะ ในแอปที่มีปัญหา เช่น Pokemon Go .
  5. จากนั้นแตะที่ที่เก็บข้อมูล ตัวเลือก
  6. จากนั้น เปลี่ยน ตำแหน่งไปยัง ที่เก็บข้อมูลภายใน . แก้ไข:ไม่สามารถแยกทรัพยากรที่ต้องการโดย IL2CPP
  7. หลังจากตั้งค่าพื้นที่เก็บข้อมูลเริ่มต้นและเปลี่ยนตำแหน่งที่เก็บข้อมูลของแอปแล้ว ให้ตรวจสอบว่าไม่มีแอปออกจากแอป

โซลูชันที่ 4:ติดตั้งแอปที่มีปัญหาอีกครั้ง

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

  1. บังคับหยุด แอปและล้างแคช (ตามที่กล่าวไว้ในโซลูชันที่ 1)
  2. เปิด การตั้งค่า ของโทรศัพท์ของคุณ ตอนนี้แตะที่ตัวจัดการแอป/แอปพลิเคชัน .
  3. จากนั้นค้นหาและ แตะ บน โปเกมอน โก (หรือแอปที่มีปัญหา)
  4. ตอนนี้ แตะที่ ถอนการติดตั้ง ปุ่มแล้ว ยืนยัน เพื่อถอนการติดตั้งแอพ แก้ไข:ไม่สามารถแยกทรัพยากรที่ต้องการโดย IL2CPP
  5. จากนั้น ล้างพาร์ทิชันแคช (ตามที่กล่าวไว้ในโซลูชัน 2).
  6. ตอนนี้ ติดตั้งใหม่ แอปและตรวจสอบว่าไม่มีข้อผิดพลาดหรือไม่

หากคุณยังคงมีปัญหา คุณอาจต้องรีเซ็ตโทรศัพท์เป็นค่าเริ่มต้น แต่โปรดทราบว่าพาร์ติชั่นแคชของอุปกรณ์ Android รุ่นล่าสุดบางรุ่น เช่น Huawei P9 Lite จะไม่ล้างโดยอัตโนมัติแม้ว่าจะรีเซ็ตโทรศัพท์เป็นค่าเริ่มต้นจากโรงงานแล้ว และคุณอาจต้องล้างพาร์ติชั่นแคชด้วยตนเอง