ตามบทความนี้
ด้วยอิมเมจอีมูเลเตอร์ x86 64 บิต Android 5.0 รุ่นล่าสุดของ Google นักพัฒนาสามารถสร้างแอพ 64 บิตสำหรับอุปกรณ์ที่ใช้โปรเซสเซอร์ Intel Atom
Android 32 บิตเทียบกับ 64 บิต
แพลตฟอร์ม 64 บิตจำนวนมากในปัจจุบัน ได้แก่ Solaris, AIX *, HP-UX *, Linux *, OS X *, BSD และ IBM z / OS * ใช้รุ่น LP64 เนื่องจาก Android ใช้เคอร์เนล Linux แพลตฟอร์ม Android 64 บิตจึงใช้รุ่น LP64
ซีพียู Intel 64 บิตมีโหมดความเข้ากันได้ 32 บิต ในขณะที่แอปพลิเคชัน 32 บิตจะทำงานบนโปรเซสเซอร์64 บิต แต่การคอมไพล์ด้วยคอมไพเลอร์ที่ปรับให้เหมาะสม 64 บิตช่วยให้สามารถใช้ประโยชน์จากสถาปัตยกรรมของสภาพแวดล้อม 64 บิตได้
วิธีเรียกใช้แอพ 64 บิตบนอีมูเลเตอร์
สร้างอุปกรณ์เสมือน Android (AVD) ใหม่โดยใช้อิมเมจระบบ 64 บิตของโปรเซสเซอร์ Intel Atom และเปิด AVD Manager ใน SDK Manager หรือ ADT จากนั้นคลิก 'สร้าง' และกรอกข้อมูลในฟิลด์ดังแสดงในรูปภาพ ตอนนี้โปรแกรมจำลอง AVD 64 บิตพร้อมที่จะทำงานแล้ว
ระบบปฏิบัติการ Android * 64 บิต
ตามค่าเริ่มต้นแอปพลิเคชัน 32 บิตทั้งหมดจะทำงานโดยไม่มีข้อผิดพลาดในโปรเซสเซอร์ 64 บิต แต่อาจทำงานช้ากว่าแอปพลิเคชันที่ปรับให้ทำงานบนโปรเซสเซอร์ 64 บิต
Android พร้อมสำหรับการประมวลผล 64 บิต
ประโยชน์ที่สำคัญอย่างหนึ่งของการย้ายชิปจาก 32 บิตเป็น 64 บิตนั้นเป็นไปตามหลักวิชาในตอนนี้นั่นคือรองรับแรมเอ็กซาไบต์แทนที่จะเป็นเพียงกิกะไบต์ แต่วิธีที่ชิป 64 บิตจัดการกับหน่วยความจำยังสามารถนำไปสู่การปรับปรุงประสิทธิภาพในบางงาน
สรุป
Android ที่มีเทคโนโลยี 64 บิตสำหรับแพลตฟอร์มที่ใช้โปรเซสเซอร์ Intel Atom สามารถช่วยนักพัฒนาในการปรับแต่งแอปพลิเคชันของตนได้ในขณะนี้ การสร้างแอปพลิเคชัน Android สำหรับ 64 บิตนั้นง่ายพอ ๆ กับการสร้างแอปพลิเคชัน Android 32 บิตแบบเดิม ตอนนี้คุณสามารถใช้โปรแกรมจำลอง Android 64 บิตอย่างเป็นทางการเพื่อเรียกใช้และดีบักแอป 64 บิตได้แล้ว
บางทีบทความนี้อาจช่วยให้คุณเข้าใจความแตกต่างระหว่างอิมเมจระบบนี้
อัปเดต
ตอนนี้ Google แนะนำให้ใช้โปรแกรมจำลอง x86 อย่างที่คุณเห็นในภาพนี้
ความแตกต่างคือเมื่อใช้ภาพ x86 ตอนนี้ใช้การจำลองเสมือนที่รวดเร็วและเร่งด้วยฮาร์ดแวร์ภายใต้สภาวะที่เหมาะสม ( HAXM ) ดังนั้นจึงไม่รู้สึกว่ามีชั้นกลางที่อ้วนอีกต่อไป