Android Wear

วิธีแก้ปัญหา This AVD’s configuration is missing a kernel file!! ใน Android Studio

เรื่องที่เกี่ยวข้อง - Android Wear, Android Wear Development

สำหรับคนที่เป็นมือใหม่ใช้งาน Android Studio เวลาสร้างโปรเจค Android Application แล้วจะสั่ง run ตัวแอพให้ทำงานในตัว emulator อาจจะพบกับ Error missing kernal file แบบเดียวกับผมก็ได้

มาดูวิธีแก้กันครับ

ปัญหา

เวลากด Run ตัว Android Application โปรเจคแล้ว

emulator: ERROR: This AVD's configuration is missing a kernel file!!

 

วิธีแก้ปัญหาที่ได้ผล

1. ตรวจสอบ Emulator

อย่างแรกต้องเข้าไปตรวจดูก่อนว่า เรามี emulator (ชื่ออย่างเป็นทางการคือ Android Virtual Device) ที่ถูกต้องอยู่ในระบบแล้วหรือไม่

ให้ไปที่เมนู Tool > Android > AVD Manager 

Open Android Virtual Device Manager in Android Studio
เปิด Android Virtual Device Manager จากตรงนี้
(บน Windows ก็อยู่ที่เดียวกัน)

ของผมมีปัญหาคือตอนลงเสร็จ ไม่ได้ตั้งค่า Target อะไรเอาไว้ เลยมีปัญหาอย่างที่เห็น

Manage Android Target in Android Virtual Device Manager
Android Virtual Device (Emulator) ที่ไม่ได้กำหนด Target เป็นตัวปัญหา

 

2. เลือก Target และค่าต่างๆ ของ Emulator ให้เรียบร้อย

ให้เลือก AVD ที่ต้องการแล้วกดปุ่ม Edit เพื่อตั้งค่าตัวเลือกต่างๆ

Tips: หากคุณยังไม่ได้ติดตั้ง Android SDK เวอร์ชั่นที่ต้องการใช้ (เช่น Android “L” Developer Preview) สามารถติดตั้งเพิ่มเติมได้จากเมนู Tools > Android > SDK Manager

3. Save Emulator และทดสอบใหม่อีกครับ

 

 

เริ่มต้นยุค AI ด้วยคอร์สฟรี และพรีเมี่ยม กับพล

หากชอบสิ่งที่พลเล่า เรื่องที่พลสอน สามารถสนับสนุนพลโดยการเข้าเรียนคอร์สออนไลน์ของพลนะคร้าบ

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

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

Privacy Preferences

คุณสามารถเลือกการตั้งค่าคุกกี้โดยเปิด/ปิด คุกกี้ในแต่ละประเภทได้ตามความต้องการ ยกเว้น คุกกี้ที่จำเป็น

Allow All
Manage Consent Preferences
  • Always Active

Save