เมื่อฉันเริ่มโปรแกรมจำลองใน Android Studio เป็นครั้งแรกฉันได้รับข้อความแสดงข้อมูล
แขกไม่ได้ออนไลน์ใน 7 วินาทีในการลองใหม่
ฉันอยากรู้ว่าจะหยุดสิ่งนี้ได้อย่างไรเพราะในขณะที่อยู่บนหน้าจอประมาณ 40 วินาทีฉันไม่สามารถทำอะไรในโปรแกรมจำลองได้
เมื่อฉันเริ่มโปรแกรมจำลองใน Android Studio เป็นครั้งแรกฉันได้รับข้อความแสดงข้อมูล
แขกไม่ได้ออนไลน์ใน 7 วินาทีในการลองใหม่
ฉันอยากรู้ว่าจะหยุดสิ่งนี้ได้อย่างไรเพราะในขณะที่อยู่บนหน้าจอประมาณ 40 วินาทีฉันไม่สามารถทำอะไรในโปรแกรมจำลองได้
คำตอบ:
ผมมีปัญหาเดียวกัน. การเลือก Cold Boot Now ในตัวจัดการ AVD ช่วยแก้ปัญหาได้
แต่ฉันต้องเปิดตัวจัดการ AVD ทุกครั้งเมื่อฉันต้องการเปิดโปรแกรมจำลองและฉันแค่ต้องการคลิกที่ปุ่มเรียกใช้แอปและเลือกอุปกรณ์โดยไม่ต้องเปิดตัวจัดการ AVD
วิธีแก้ปัญหานี้: เปิด AVD manager -> Edit device -> Show Advanced Settings -> Boot option -> เลือก Cold Boot แทน Quick boot
.ini
ไฟล์ใน~/.android/avd
ไดเร็กทอรีของคุณได้อย่างไร?
emulator @_avd_name_ -no-snapshot-load
เพื่อทำการบูตแบบเย็นจากบรรทัดคำสั่ง
เครื่องมือ -> Android-> AVD Manager
เลือกอุปกรณ์แล้ว Cold Boot Now
อาจเป็นข้อผิดพลาดจาก intel haxm 6.2.1 เพราะหลังจากที่ฉันอัปเดตฉันก็มีปัญหาเดียวกัน
ฉันแก้ไขโดยสร้างโปรแกรมจำลองขึ้นใหม่และทดสอบอีกครั้ง
ฉันจัดการเพื่อแก้ปัญหานี้โดยการอัปเดต.ini
ไฟล์ด้วยตนเอง (ฉันไม่พบการตั้งค่าที่เกี่ยวข้องใน GUI)
ตำแหน่งของ.ini
ไฟล์ที่สัมพันธ์กับโฮมไดเร็กทอรีของคุณคือ:
~/.android/avd/MyDevice.avd/config.ini
โดยMyDevice
อ้างถึงชื่ออุปกรณ์ที่กำหนดค่าไว้
ทั้งนี้ขึ้นอยู่กับระบบปฏิบัติการของคุณคุณอาจพบไดเรกทอรีบ้านของคุณตามhttps://en.wikipedia.org/wiki/Home_directory
เปลี่ยนรายการภายในconfig.ini
จากno
เป็นyes
:
fastboot.forceColdBoot=yes
ฉันคิดว่า AVD สับสนในการจัดการกับสิ่งต่างๆและเราจำเป็นต้องทำซ้ำ AVD ปัจจุบันและใช้แทน AVD ที่มีปัญหา
ใน "Your Virual Device" - คลิกที่ Duplicate or Duplicate your Device มันจะทำงานเหมือน Charm
ฉันประสบปัญหานี้ในการใช้โปรแกรมจำลอง Android API 28 กับ Android Studio 3.0.1 Android API 28 ต้องใช้ Studio 3.1 ขึ้นไป เมื่อฉันอัปเดต Studio เป็น 3.1.4 และ Android Emulator เป็นเวอร์ชันล่าสุดมันก็ใช้งานได้
การตั้งค่าเริ่มต้นสำหรับอุปกรณ์ที่มีปัญหาจากโปรแกรมจัดการอุปกรณ์ Android ช่วยแก้ปัญหาให้ฉันได้