รัน Android บน PC ธรรมดาๆ

โดย udomsak เมื่อ 3 October 2011 เวลา 12:43 pm ในหมวดหมู่ คอม #
อ่าน: 3558

อยากจะเขียน 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 ) » »


ผู้ใช้ Facebook สามารถให้ความเห็นที่นี่ได้ โดยกด Like เพื่อแสดงตัว

2 ความคิดเห็น

  • #1 น้ำฟ้าและปรายดาว ให้ความคิดเห็นเมื่อ 3 October 2011 เวลา 6:47 pm

    สารภาพว่าตามอ่านทุกบันทึกแหละค่ะ แต่มึนเลยแค่ย่องเดินตามไม่กล้าทัก ^ ^

    เล่นกับระบบปฏิบัติการอื่นได้มั้ยคะ หรือต้อง Linux เท่านั้น?

  • #2 udomsak ให้ความคิดเห็นเมื่อ 3 October 2011 เวลา 7:28 pm

    อืม พอดีระบบที่ผมใช้ทำงานอยู่ ก็ทำงานบน Linux นี่แหละครับ  :)   และ คิดว่า บางอย่างถ้าเราทำขึ้นมา คงดีถ้านำมาแบ่งปันคนอื่นถ้าเขามีโอกาสอ่าน หรือ short note สำหรับเราหน่อย น่าจะดี  ^_^  น่ะครับ อจ.  :)


แสดงความคิดเห็น

ท่านอยากจะเข้าระบบหรือไม่
You must be logged in to post a comment.

Main: 0.85519003868103 sec
Sidebar: 0.00023484230041504 sec