รัน Android บน PC ธรรมดาๆ
อ่าน: 3690อยากจะเขียน App android เพื่อทดสอบ Application บางอย่าง แต่.. ประสบปัญหาว่า มือถือเรายังเป็น Nokia รุ่นไฟฉาย กรอบพลาสติกอยู่เลย กว่าจะซื้อหรือหาเงินมาซื้อ Android มือถือได้ คงใช้เวลาอีกนานโข เอางี้ ลง Android ในเครื่องแล้วกัน ( ไม่ใช้ emulator software ที่มากับชุดพัฒนา ) จะได้ใกล้เคียงกับของจริงหน่อย
ซอฟต์แวร์นี้รันใน Linux ( Fedora Core 15 ) นะครับ
ติดตั้ง Virtulization software ( ปล. คล้ายๆ เราจะสร้างคอมพิวเตอร์อีกเครื่องหนึ่งให้อยู่ในเครื่องเรา ) งานนี้ผมใช้ KVM ครับ
root# yum install qemu-kvm.i686 qemu-kvm-tools.i686 #ดูจากในรูปได้ครับ
สร้าง Directory สำหรับ project นี้
udomsak$ mkdir -p ~/project/x86droid
โหลด ISO ไฟล์ที่ ชาวบ้านเขา ทำเอาไว้มาลองใช้งานก่อน มีปัญหาค่อยแก้กันทีหลัง
http://code.google.com/p/android-x86/downloads/detail?name=android-x86-2.2-r2-eeepc.iso&can=2&q=label%3Afroyo-x86
ด้วยคำสั่ง wget
udomsak$ cd ~/project/x86droid
udomsak$ wget -c ‘http://android-x86.googlecode.com/files/android-x86-2.2-r2-eeepc.iso’
รอสักแป๊บ สั่งรันเพื่อทดสอบ
./qemu-android android-x86-2.2-r2-eeepc.iso -hda android.img -boot -d
จะได้หน้านี้ออกมา
เลือกตัวไหนก็ได้ ผมเลือกลองรันจากแผ่น CD ( LiveCD ) ส่วนตัวล่างสุดทีใช้ Install on Harddisk รู้สึกจะไม่เวิร์ค ผลจากการ boot ระบบ network ยังคงมีปัญหาอยู่ เดี๋ยวคงต้องลองแก้ ดู แล้ว ดูหาวิธี ติดตั้ง firmware ลงไปใช้งาน จะได้นำ app ที่ตัวเองเขียน install ลงไปอีกที
จบ phase แรก ส้นๆ ในช่วงกลางวัน
website project : http://www.android-x86.org/
website project2 : http://code.google.com/p/android-x86/
« « Prev : ปัญหาของ Gwibber บน Fedora Core 15
Next : ทำ อุปกรณ์รับ GPS เอง ( Home made GPS ) » »
2 ความคิดเห็น
สารภาพว่าตามอ่านทุกบันทึกแหละค่ะ แต่มึนเลยแค่ย่องเดินตามไม่กล้าทัก ^ ^
เล่นกับระบบปฏิบัติการอื่นได้มั้ยคะ หรือต้อง Linux เท่านั้น?
อืม พอดีระบบที่ผมใช้ทำงานอยู่ ก็ทำงานบน Linux นี่แหละครับ :) และ คิดว่า บางอย่างถ้าเราทำขึ้นมา คงดีถ้านำมาแบ่งปันคนอื่นถ้าเขามีโอกาสอ่าน หรือ short note สำหรับเราหน่อย น่าจะดี ^_^ น่ะครับ อจ.