ในกรณีของฉันเองฉันมีข้อผิดพลาดหลายอย่างซึ่งส่วนใหญ่เกี่ยวกับการกำหนดค่าANDROID_SDK_ROOT ที่ผิดพลาดในตอนท้ายของวันสิ่งหนึ่งดูเหมือนจะแก้ไขได้ทั้งหมด
ทำตามกระบวนการต่อไปนี้:
หลังจากสร้างอุปกรณ์ Emulator ใหม่บน AVD ไปที่เมนูการกระทำและคลิกที่ลูกศรชี้ลงด้านล่างดังที่แสดงด้านล่าง
คลิกที่แสดงบนดิสก์
แก้ไขConfig.ini
ค้นหาimage.sysdir.1
มันควรจะมีค่าเช่นนี้: ** image.sysdir.1 = system-images \ android-28 \ google_apis_playstore \ x86 **
คุณค่าของคุณอาจแตกต่างกัน
ตอนนี้แก้ไขในเส้นทางของ Android Sdk เพื่อสร้างเส้นทางที่สมบูรณ์
image.sysdir.1 = ** C: \ androidsdk ** ระบบภาพ \ หุ่นยนต์-28 \ google_apis_playstore \ x86 \
หากคุณสังเกตเห็นเส้นทาง sdk ของ Android ที่แสดงด้านบนนั้นแตกต่างจาก android sdk เริ่มต้นปกติฉันต้องย้ายไปที่C: / androidsdkเพื่อหลีกเลี่ยงปัญหา NDK เนื่องจากหน้าหลัก USER หลักบนพีซีของฉันมีช่องว่างที่ NDK อาจไม่รองรับ
หมายเหตุ: การย้ายไดเรกทอรี SDK ออกจากไดเรกทอรีเริ่มต้นมักเป็นสาเหตุของข้อผิดพลาด AVD emulator ให้โดยเฉพาะอย่างยิ่งเกี่ยวกับเส้นทางที่เสียหายและกำหนดค่าผิดพลาด การแก้ไขที่ฉันให้ไว้ข้างต้นเป็นการแก้ไขด่วนคุณอาจต้องทำเช่นนั้นทุกครั้งที่คุณสร้างอุปกรณ์ใหม่บน AVD Emulator
การแก้ไขนี้ควรทำงานเมื่อทำงานกับ CMD ด้วย Cordova