เหตุใดตัวเลือก AVD Manager จึงไม่แสดงใน Android Studio


108

ทำไมฉันไม่เห็นAndroid Virtual Device (AVD)

ฉันประสบปัญหาในการสร้างAVDในandroid studioปัญหาคือผมไม่สามารถที่จะเห็นใด ๆ ของตัวเลือกนี้เครื่องมือ -> Android -> AVD ผู้จัดการ

ด้านล่างภาพหน้าจอที่ฉันไม่พบ เครื่องมือ -> Android -> ตัวจัดการ AVD

ป้อนคำอธิบายภาพที่นี่

ในภาพหน้าจอด้านบนคุณไม่พบAndroid -> AVD Managerเหตุใดจึงไม่แสดง

ด้านล่างนี้คือแพ็คเกจที่ติดตั้งของฉัน:

1. ผู้จัดการ SDK

ป้อนคำอธิบายภาพที่นี่

2. เครื่องมือ SDK

ป้อนคำอธิบายภาพที่นี่

ฉันกำลังติดตามลิงก์นี้: http://www.dev2qa.com/how-to-create-android-virtual-device-avd-in-android-studio/

คำตอบ:


162

ฉันติดตั้ง Android Studio แล้วและไม่สามารถเข้าถึง AVD Manager ได้โดยตรง ฉันต้องทำตามขั้นตอนดังที่กล่าวไว้ด้านล่าง:

  1. สร้างโปรเจ็กต์เปล่าโดยใช้ Android Studio
  2. เมื่อโครงการพร้อมใช้งานฉันลองเปิดการกระทำโดยใช้ทางลัด ctrl + shift + ตัวเลือกและค้นหา AVD Manager AVD Manager
  3. เมื่อดับเบิลคลิกที่ AVD Manager ฉันพบข้อผิดพลาดเล็กน้อยในคอนโซลเกี่ยวกับ libararies ที่ขาดหายไปพร้อมกับลิงก์สำหรับติดตั้งการอ้างอิงที่จำเป็น เมื่อคลิกลิงก์ที่แสดงพร้อมกับข้อความแสดงข้อผิดพลาดไม่กี่แพ็คเกจที่จำเป็นได้รับการติดตั้ง เมื่อติดตั้งแพ็คเกจที่จำเป็นทั้งหมดแล้วไอคอน AVD Manager จะทำงาน

ป้อนคำอธิบายภาพที่นี่


1
สิ่งนี้ไม่ได้ช่วยฉัน AVD Manager ทำงานได้ดี AS 3.1.4 ไม่สามารถมองเห็นเชื่อมต่อรับอุปกรณ์จากมัน ไม่มีอะไร
johnrubythecat

หลังจากการติดตั้งใหม่มันหายไป หลังจาก 10 นาทีของ googling โกรธเมนูเครื่องมือก็มีขนาดเพิ่มขึ้นเป็นสามเท่า ฉันคิดว่ามันกำลังโหลดเครื่องมือทั้งหมดในพื้นหลังช้าๆโดยไม่มีข้อบ่งชี้ว่าเกิดเหตุการณ์นี้ขึ้น
Roman Starkov

49

น่าสนใจดูเหมือนว่าไอคอนทั้งหมดจะเลื่อนไปทางขวาของแถบเครื่องมือ โปรดลองใช้การดำเนินการแบบเปิดโดยใช้ทางลัดCtrl + Shift + Aและมากกว่าประเภท AVD Manager ตัวเลือกตัวจัดการ avd จะปรากฏดังนี้:

ป้อนคำอธิบายภาพที่นี่


1
ฉันหาเจอAVD Managerแต่มันไม่เปิดทำไม? แนวคิดใด ๆ ที่คล้ายกับภาพที่คุณแสดง

@EaB ตรวจสอบ / เปิดใช้งานปุ่มเครื่องมือจากเมนู View-> Tools Button
hakim

2
ฉันได้รับsolutionโดยการสร้างช่องว่างใหม่android project- ขอบคุณสำหรับความช่วยเหลือของคุณ

ต้องติดตั้งไฟล์ SDK
dprogramz

16

สิ่งเดียวที่ใช้ได้ผลสำหรับฉัน (กับโครงการที่มีอยู่ในการติดตั้ง macOS ใหม่) คือ:

"File" > "Sync Project with Gradle Files"

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

ฉันได้ลองสร้างโครงการ Android ใหม่แล้วและเรียกใช้งานนั้น มันไม่ได้ช่วยอะไรกับโครงการที่มีอยู่ของฉัน


2
นี่คือคำตอบที่ถูกต้อง (และควรกลายเป็นคำตอบที่ยอมรับได้) เป็นไปได้ที่จะเปิดตัวจัดการ Avd ด้วยวิธีต่างๆ (โดยใช้ ctrl + shift + a) แต่ถ้าคุณต้องการให้มันปรากฏภายใต้เครื่องมือคุณต้องทำการซิงโครไนซ์
IonicBurger

นี่คือเหตุผลและทางออกที่แน่นอน! ขอบคุณมาก
Shankar Gurav

9

นี่คือภาพหน้าจอของฉันที่กำลังแก้ไขสิ่งนี้ ฉันเจอมาหลายครั้งแล้วและมักเกิดจากแจ๊สที่เกี่ยวข้องกับการกำหนดค่านี้:

  1. คลิกEvent Log(ขวาล่าง)
  2. คลิกConfigureการแจ้งเตือนที่ตรวจพบ Android Framework
  3. เสร็จแล้ว

ป้อนคำอธิบายภาพที่นี่

หากคุณทำสิ่งนี้และไอคอนของคุณยังไม่สว่างขึ้นคุณอาจต้องตั้งค่าโปรแกรมจำลองให้คงที่ ฉันอยากจะแนะนำให้ตรวจสอบSDK Managerถ้าเป็นเช่นนั้น


สิ่งนี้ไม่ได้ช่วยอะไรเลย
johnrubythecat

คุณสามารถทำสิ่งที่คล้ายกันได้โดยการโคลน repo ลงในโฟลเดอร์อื่นและเปิดใน Android Studio นั่นจะทำให้คุณมีConfigureกล่องโต้ตอบนั้น อาจมีวิธีที่แตกต่างออกไปในการพบปัญหานี้ แต่สำหรับฉันมันมักจะบังเอิญหรือไม่สนใจตัวเลือก "กำหนดค่าโครงการ" นั้น
agm1984

บางทีคุณอาจไม่ได้ติดตั้ง SDK ที่จำเป็น ลองใช้Toolsเมนูและค้นคว้าจากสมมติฐานการวิเคราะห์พฤติกรรมนั้น
agm1984

5

ฉันรู้สึกโง่มาก ในกรณีของฉันปรากฎว่า Android Studio ของฉันมีสองโครงการโครงการหนึ่งสำหรับรูทแอป React Native ของฉันและอีกอันสำหรับ / android ถ้าฉันปิดโปรเจ็กต์และเปิดโปรเจ็กต์ / android ฉันจะสามารถเข้าถึง AVD Manager ได้อีกครั้ง

ตัวอย่างรายการโครงการ


4

บน linux ฉันมีปัญหาเดียวกัน - ไม่มีอยู่ในรายการเครื่องมือ

อย่างไรก็ตามมีไอคอนขนาดเล็ก:

ป้อนคำอธิบายภาพที่นี่

ไฮไลต์สีเหลืองด้านบนที่มุมขวาบนของสตูดิโอ ดูเหมือนโทรศัพท์ขนาดเล็กที่มีโลโก้ Android


3

แก้ไขโดยการเปิดใช้งานปลั๊กอิน Groovy การเปิดใช้งานยังเป็นการเปิดใช้ตัวเลือก "ผู้จัดการ SDK"

  1. Ctr + Shift + ก
  2. เขียน "Plugins"
  3. ค้นหา "Groovy"
  4. เปิดใช้งานและรีสตาร์ท Android Studio

2

ควรเป็นสิ่งที่เกี่ยวข้องกับการตั้งค่าแพลตฟอร์มของคุณ ลองทำตามขั้นตอนด้านล่าง

  1. ไปที่โครงสร้างโครงการ -> การตั้งค่าแพลตฟอร์ม -> SDK
  2. เลือก SDK ที่มีตามที่แสดงในภาพหน้าจอ
  3. รีสตาร์ท Android Studio
  4. Android จะตรวจจับเฟรมเวิร์กที่มุมขวา คลิกที่มัน
  5. จากนั้นคลิกตกลงตามที่แสดงในภาพหน้าจอที่สอง

กรอบการตั้งค่าของ SDK


มันใช้งานได้สำหรับฉัน แต่แทนที่จะรีสตาร์ท Android Studio ฉันใช้ "Apply" ตามด้วยชุดค่าผสม "OK"
Reborn

2

ทำตามขั้นตอนเหล่านี้:

อาจมีวิธีที่ดีกว่านี้ แต่วิธีนี้ใช้ได้ผลสำหรับฉัน:

1) เปิด android studio ไปที่การตั้งค่าโดยคลิกที่ด้านซ้ายบน 'Android Studio'

2) ค้นหา 'avd' ในแถบค้นหา คุณจะเห็น 'AVD Manager' ในผลการค้นหา จะอยู่ในโฟลเดอร์ 'Tools'

3) คลิกที่มันและจะขอให้คุณตั้งค่าทางลัด ตั้งค่า ตัวอย่างเช่นใช้ "V" เป็นทางลัด

4) ตอนนี้เปิดสตูดิโอ android และสร้างโครงการใหม่ หลังจากสร้างโครงการแล้วให้กดทางลัดที่คุณตั้งไว้ เช่น 'V' ในกรณีของเรา จะเปิด 'หน้าจออุปกรณ์เสมือน'


1

ฉันมีปัญหาเดียวกันในโครงการ React Native ของฉัน ไม่ใช่แค่ว่า ADV Manager ไม่ปรากฏในเมนู แต่เป็นเครื่องมืออื่น ๆ ที่หายไปเช่นกัน

ทุกอย่างก็กลับมาเป็นปกติเมื่อผมเปิดโครงการโดยใช้โครงการนำเข้าตัวเลือกแทนการเปิดโครงการที่มีอยู่ของ Android สตูดิโอ

ป้อนคำอธิบายภาพที่นี่



0

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

คุณสามารถตรวจสอบได้โดยใช้Run > Edit Configurations > Adding Android App. หากไม่มีโมดูล Android App ที่รันไม่ได้คุณจะไม่เห็น "AVD Manager" ในเมนู


1
ไม่ได้ช่วยเลย
johnrubythecat

0

หลังจากอัปเดต Android Studio เป็นเวอร์ชันล่าสุดในที่สุดฉันก็พบ AVD Manager:

  1. (อัปเดต Android Studio)
  2. สร้างโครงการใหม่
  3. คลิกที่ดรอปดาวน์การกำหนดค่าอุปกรณ์: ป้อนคำอธิบายภาพที่นี่

-1

ดูเหมือนว่าตัวจัดการ AVD ของคุณจะหายไปจากไดเรกทอรีราก SDK โปรดทำตามขั้นตอน

  1. ไปที่ sdk \ tools \ lib \ แล้วคัดลอก AVDManager.exe
  2. วางลงในรากของไดเรกทอรี sdk ของคุณ ตอนนี้คุณมี sdk \ AVD Manager.exe

ตอนนี้ลองรันดู

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.