คำถามติดแท็ก android-emulator

Android emulator เป็นซอฟต์แวร์ที่จำลองการทำงานของอุปกรณ์ Android ที่ใช้ Android OS Emulator ช่วยให้นักพัฒนาสามารถพัฒนาและทดสอบแอปพลิเคชันโดยไม่จำเป็นต้องใช้อุปกรณ์จริงที่มีการกำหนดค่าที่แตกต่างกัน

30
ทำไมตัวเลียนแบบ Android จึงช้า เราจะเร่งอีมูเลเตอร์ Android ให้เร็วขึ้นได้อย่างไร? [ปิด]
ต้องการปรับปรุงโพสต์นี้หรือไม่? ให้คำตอบโดยละเอียดสำหรับคำถามนี้รวมถึงการอ้างอิงและคำอธิบายว่าทำไมคำตอบของคุณถึงถูกต้อง คำตอบที่ไม่มีรายละเอียดเพียงพออาจแก้ไขหรือลบออกได้ ปิด คำถามนี้จะต้องมีมากขึ้นมุ่งเน้น ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้มุ่งเน้นที่ปัญหาเดียวโดยแก้ไขโพสต์นี้ ปิดให้บริการใน2 ปีที่ผ่านมา ฉันมี โปรเซสเซอร์ Celeron 2.67 GHz และ RAM ขนาด1.21 GB ในเครื่องx86 Windows XP Professional ความเข้าใจของฉันคือว่าAndroid Emulatorควรเริ่มต้นอย่างรวดเร็วบนเครื่องดังกล่าว แต่สำหรับฉันมันไม่ได้ ฉันได้ปฏิบัติตามคำแนะนำทั้งหมดในการตั้งค่า IDE, SDK, JDKs และประสบความสำเร็จในการเริ่มต้นโปรแกรมจำลองอย่างรวดเร็ว แต่นั่นหายากมาก หากเป็นไปได้ฉันจะแก้ไขปัญหานี้ได้อย่างไร แม้ว่ามันจะเริ่มต้นและโหลดหน้าจอหลักมันก็ซบเซามาก ฉันลองใช้Eclipse IDEในเวอร์ชัน 3.5 (Galileo) และ3.4 (Ganymede) แล้ว

30
วิธีรับหมายเลขบิลด์ / เวอร์ชั่นของแอปพลิเคชัน Android ของคุณ
ฉันต้องการทราบวิธีรับหรือสร้างหมายเลขสำหรับแอปพลิเคชัน Android ของฉัน ฉันต้องการหมายเลขบิลด์เพื่อแสดงใน UI ฉันต้องทำอะไรด้วยAndroidManifest.xmlหรือไม่

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


11
วิธีเชื่อมต่อกับเว็บเซิร์ฟเวอร์ http: // localhost ของฉันจาก Android Emulator ใน Eclipse
สิ่งที่ฉันสามารถทำได้ใน Android จำลอง Eclipse เพื่อเชื่อมต่อไปยังเว็บเซิร์ฟเวอร์หน้า localhost ของฉันที่http://localhostหรือhttp://127.0.0.1? ฉันลองแล้ว แต่อีมูเลเตอร์ยังคงรับคำขอของฉันอย่าง Google ค้นหา localhost หรือแย่กว่านั้นก็บอกว่าไม่พบหน้าเว็บในขณะที่เว็บเซิร์ฟเวอร์ของฉันทำงานปกติ

30
วิธีจำลองตำแหน่ง GPS ใน Android Emulator
ฉันต้องการรับลองจิจูดและละติจูดในโปรแกรมจำลอง Android สำหรับการทดสอบ คนใดคนหนึ่งสามารถแนะนำฉันถึงวิธีการบรรลุเป้าหมายนี้ ฉันจะตั้งค่าตำแหน่งของตัวจำลองเป็นตำแหน่งทดสอบได้อย่างไร

30
ข้อผิดพลาด 'ไม่ได้ติดตั้งแอป' บน Android
ฉันมีโปรแกรมที่ทำงานใน Android Emulator ฉันได้สร้าง. apk และเซ็นชื่อส่งออกไปยัง HTC Desire ทุกครั้งเพื่อทดสอบ ทุกอย่างเรียบร้อยดี ใน. apk ที่ส่งออกล่าสุดของฉันฉันได้รับข้อความแสดงข้อผิดพลาด 'ไม่ได้ติดตั้งแอป' เมื่อฉันพยายามติดตั้ง. apk มันทำงานได้ดีกับตัวเลียนแบบ ตามที่ฉันได้รับการทดสอบเกี่ยวกับการเลียนแบบและส่วนใหญ่ส่งออกไปยังโทรศัพท์จริงทุกครั้งและอีกครั้งฉันไม่แน่ใจว่าเมื่อสิ่งนี้เกิดขึ้น สาเหตุที่เป็นไปได้ของมันไม่ได้ติดตั้งบนโทรศัพท์จริง แต่ทำงานได้ดีในการเลียนแบบ? ฉันได้ลองรีบู๊ตโทรศัพท์และลบ. apk ที่มีอยู่แล้วไม่สามารถแก้ไขข้อผิดพลาดได้

12
วิธีสร้างไฟล์ APK ใน Eclipse
เมื่อฉันพัฒนาโครงการโดยใช้Eclipseที่เอพีเคไฟล์ไปที่จำลอง แต่ฉันต้องการอัปโหลดแอปพลิเคชันของฉันไปยังอุปกรณ์จริง มีเครื่องมือในการสร้างไฟล์ APK หรือไม่? กระบวนการคืออะไร? หรือมันเป็นไปได้ที่จะดึงไฟล์ APK จากตัวจำลอง?

21
ฉันจะเรียกใช้ตัวจำลอง Android จากบรรทัดคำสั่งได้อย่างไร
ฉันใช้ Mac ทำงานพัฒนา Android จากเทอร์มินัล ฉันสร้างโครงการHelloWorldสำเร็จแล้วและตอนนี้ฉันกำลังพยายามเรียกใช้จากบรรทัดคำสั่งในตัวจำลอง Android คำสั่งใดรันอีมูเลเตอร์สำหรับโครงการ HelloWorld ของฉัน ฉันมีเครื่องมือ Android และเครื่องมือแพลตฟอร์มใน PATH แล้ว แก้ไข: ฉันจะบอกให้อีมูเลเตอร์รันโครงการ HelloWorld ของฉันจากบรรทัดคำสั่งได้อย่างไร ฉันได้สร้างโครงการด้วยมดแล้ว

20
ไม่สามารถจัดสรรหน่วยความจำได้: 8
ตั้งแต่วันนี้เมื่อฉันพยายามเรียกใช้แอพใน NetBeans บนแพลตฟอร์ม Android 2.3.3 มันแสดงให้ฉันเห็นว่า: ไม่สามารถจัดสรรหน่วยความจำได้: 8 แอปพลิเคชั่นนี้ร้องขอให้ Runtime ทำการยกเลิกในลักษณะที่ผิดปกติ โปรดติดต่อทีมสนับสนุนของแอปพลิเคชันสำหรับข้อมูลเพิ่มเติม และตัวเลียนแบบไม่ต้องการเริ่มต้น นี่เป็นครั้งแรกที่ฉันเห็นมันและ google ไม่มี asnwers สำหรับเรื่องนี้ฉันลองแม้จะมี NetBeans 6.9.1 และ 7.0.1 ถึง 2 เวอร์ชัน แต่ก็ยังมีข้อผิดพลาดเหมือนเดิม

25
เปลี่ยนเป็นโหมดแนวนอนใน Android Emulator
นี่อาจเป็นคำถามที่ตอบง่าย แต่ฉันไม่สามารถหาคำตอบได้ด้วยตัวเองหลังจากใช้เวลาสองสามชั่วโมงในการค้นหาเอกสารและ Google ฉันตั้งค่าการวางแนวของแอพ Android landscapeเป็นAndroidManifest.xmlไฟล์: android:screenOrientation="landscape" อย่างไรก็ตามเมื่อฉันรันแอพในเครื่องจำลองมันจะปรากฏขึ้นด้านข้างและในโหมดแนวตั้ง ฉันจะเปลี่ยนอีมูเลเตอร์เป็นlandscapeโหมดบน a ได้macอย่างไร? มันใช้ 1.6 SDK

11
Android emulator ไม่ใช้การป้อนข้อมูลด้วยแป้นพิมพ์ - เครื่องมือ SDK rev 20
ฉันได้อัพเกรดเครื่องมือ SDK เป็นรุ่นที่ 20 (จาก 18) และตั้งแต่การอัพเกรดตัวจำลองดูเหมือนจะไม่ยอมรับอินพุตจากแป้นพิมพ์ของแล็ปท็อป แต่จะใช้เฉพาะแป้นพิมพ์ 'อ่อน' ของตัวจำลองเท่านั้น (ซึ่งจะปรากฏเมื่อโฟกัสอินพุตฟิลด์) ฉันได้ลองติดตั้งเครื่องมือ SDK (และ SDK ทั้งหมดสำหรับเรื่องนั้น) ถอนการติดตั้งและติดตั้งปลั๊กอิน Eclipse Android ใหม่อุปกรณ์จำลองที่สร้างขึ้นใหม่ แต่ไม่มีสิ่งใดที่ดูเหมือนจะช่วยได้และมันทำให้ฉันเป็นบ้า สิ้นหวังที่จะเข้าสู่ระบบโดยใช้ trackpad ของแล็ปท็อป มีใครพบปัญหานี้หรือไม่?

18
จะเข้าถึงโฟลเดอร์ data / data ในอุปกรณ์ Android ได้อย่างไร?
ฉันกำลังพัฒนาแอพและฉันรู้ฐานข้อมูลของฉัน *.dbจะปรากฏขึ้นdata/data/com.****.*** ฉันสามารถเข้าถึงไฟล์นี้จาก AVD ใน Eclipse ด้วยความช่วยเหลือของ sqlite manager แต่ฉันไม่สามารถเข้าถึงไฟล์นี้ในโทรศัพท์ Android ของฉัน ฉัน google มันและมันบอกว่าฉันต้องรูทโทรศัพท์ของฉันที่จะทำ แต่ฉันไม่ต้องการที่จะทำ (โทรศัพท์ใหม่ปัญหาการรับประกันและปัญหาด้านความปลอดภัย) ดังนั้นนี่คือคำถามของฉัน: ฉันจะเข้าถึงdata/data/.....ไดเรกทอรีของฉันในโทรศัพท์ Android ของฉันได้อย่างไร " โดยไม่ต้องรูทมันอย่างไร"? ฉันจะเปลี่ยนการอนุญาตผู้ใช้สำหรับไดเรกทอรีdata/data.....โดยไม่ทำการรูทได้หรือไม่

30
ฉันจะตรวจจับได้อย่างไรเมื่อแอปพลิเคชัน Android ทำงานในตัวจำลอง
ฉันต้องการให้โค้ดของฉันทำงานแตกต่างกันเล็กน้อยเมื่อทำงานกับอีมูเลเตอร์มากกว่าเมื่อทำงานบนอุปกรณ์ ( ตัวอย่างเช่นการใช้ 10.0.2.2 แทน URL สาธารณะเพื่อทำงานกับเซิร์ฟเวอร์การพัฒนาโดยอัตโนมัติ) วิธีที่ดีที่สุดในการตรวจสอบคือเมื่อแอปพลิเคชัน Android กำลังทำงานในโปรแกรมจำลอง?

16
ใช้ Intel emulator ใหม่สำหรับ Android
เมื่อเร็ว ๆ นี้ Google และ Intel ได้ตีพิมพ์วิธีใหม่ในการรันโปรแกรมจำลองซึ่งน่าจะทำงานได้ดีกว่าเวอร์ชั่นก่อนหน้า (ซึ่งมี CPU ARM จำลอง) : ที่นี่การเชื่อมโยงบางอย่างเกี่ยวกับมันนี้และนี้ อย่างไรก็ตามหลังจากติดตั้งส่วนประกอบใหม่และสร้างการกำหนดค่าตัวจำลองใหม่ตามคำแนะนำฉันได้รับข้อผิดพลาดและฉันยังไม่เห็นการปรับปรุงใด ๆ ฉันลองทั้ง API 10 และ API 15 และเปิดใช้งานและปิดใช้งาน GPU แล้ว การกำหนดค่าเหล่านั้นไม่ได้ช่วยอะไร ฉันได้ลองใช้กับคอมพิวเตอร์สองเครื่องและไม่ได้รับการเพิ่มประสิทธิภาพใด ๆ (และได้รับข้อผิดพลาดเดียวกัน) ดูเหมือนว่าในโพสต์ที่ฉันอ่านเกี่ยวกับมันไม่มีใครมีปัญหาใด ๆ กับมันและทุกคนรายงานว่าโปรแกรมจำลองเร็วกว่ามาก ข้อผิดพลาดที่แสดงคือ: emulator: Failed to open the HAX device! HAX is not working and emulator runs in emulation mode emulator: …

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