วันอังคารที่ 26 เมษายน พ.ศ. 2554

ยัด Android Market + Font ไทยลงใน Android Emulator

จากคราวที่แล้วได้นำเสนอการติดตั้ง Android SDK แบบทีละ Packet กันไปแล้ว แต่ว่าหลายๆคน ก็คงจะมีปัญหาเหมือนกันคือ ภาษาไทย อันเนื่องมาจาก Google ยังไม่ใส่ภาษาไทยใน Android ครับ ทำให้การพัฒนา Application ที่เป็นภาษาไทยทำได้ลำบาก และสำหรับคนที่สนใจในตัว Android ก็อยากจะทดลองใช้บน Emulator แต่ทีนี้มันมีปัญหา (อีกแล้ว) เมื่อ application ที่พัฒนาบน Android มักจะอยู่ใน Android Market ซึ่งในตัว Emulator ก็ไม่ได้ใส่ Market เข้าไปด้วย (ก็แน่หล่ะ เขาเอาไว้สำหรับพัฒนาโปรแกรม เขาไม่ได้เอาไว้ลงโปรแกรมเล่น) จากข้อจำกัดดังกล่าว เราจะทำการยัด Font ภาษาไทย พร้อมกับ Android Market กัน ซึ่งในวิธีการนี้จะใช้ได้ในเวอร์ชัน 1.5 และ 1.6 เท่านั้น ส่วนในเวอร์ชัน 2.0 ,2.1 นั้นจะใส่ได้แค่ Font ภาษาไทย ส่วน Market ก็รอกันต่อไปครับ
อย่ารอช้า เริ่มกันเลยดีกว่า
1. ดาวน์โหลด Font thai พร้อม script ได้ที่
http://www.codemobiles.com/forum/viewtopic.php?t=60&highlight=&sid=b7339beb69c8a9cc5a4a23d043ed4e58 เลือกตามระบบของท่านครับ
2. ดาวน์โหลด System Image  ที่
http://developer.htc.com/adp.html
โดยเลือกดาวน์โหลดในส่วน System Image ในเวอร์ชันของ Android ที่ต้องการ
3. สร้างตัว AVD (ตัว Emulator) โดยเลือกเวอร์ชันตามที่ท่านได้ติดตั้งไว้โดยที่ต้องเป็นเวอร์ชัน 1.5 หรือ 1.6 ตามที่เราได้ดาวน์โหลด System Image ไว้ครับ (ใครสร้างไว้แล้วก็ไม่ต้องสร้างเพิ่มก็ได้ครับ)
4. แตกไฟล์ signed-dream_devphone_userdebug-img-XXX.zip แล้วเอาเฉพาะไฟล์ system.img ครับ ย้ำ เฉพาะ system.img ครับ ไปไว้ที่
For Windows : C:\Documents and Settings\<ชื่อuserของคุณ>\.android\avd\<ชื่อ AVD ที่คุณสร้าง>
For Linux : /home/<ชื่อuserของคุณ>/.android/avd/<ชื่อ AVD ที่คุณสร้าง>
5. Start Emulator ครับ เมื่อ Boot เสร็จก็จะมีหน้าตาแบบนี้
 
 ก็ Setup ตามขั้นตอนครับ อ่อ ถ้าระบบสั่งให้เราตะแคงหน้าจอก็ให้กด Ctrl+F11 ครับ
6. Android Market ก็จะมาอยู่ใน Emulator ครับ
7. ติดตั้ง Font Thai ให้แตกไฟล์ and_thai_fotns_installer_xxx.zip แล้วนำไฟล์ และ โฟลเดอร์ทั้งหมดไปไว้ที่โฟลเดอร์ tools ของ android sdk ครับ
8. เปิดโปรแกรม CMD หรือ Terminal ขึ้นมา แล้วเข้าไปยังโฟลเดอร์ tools ครับ
9. พิมพ์คำสั่งต่อไปนี้ครับ (จริงๆแล้วมันอยู่ในไฟล์ชื่อ upfonts ครับ เรียกได้เลย แต่ว่าแบบนี้แน่นอนกว่าครับ)
adb shell
mount -oremount,rw /dev/block/mtdblock3 /system
exit
adb push fonts/DroidSansFallback.ttf /system/fonts/DroidSansFallback.ttf
adb push fonts/DroidSansMono.ttf /system/fonts/DroidSansMono.ttf
adb push fonts/DroidSans-Bold.ttf /system/fonts/DroidSans-Bold.ttf
adb push fonts/DroidSerif-Bold.ttf /system/fonts/DroidSerif-Bold.ttf
adb push fonts/DroidSans.ttf /system/fonts/DroidSans.ttf
adb push fonts/DroidSerif-BoldItalic.ttf /system/fonts/DroidSerif-BoldItalic.ttf
adb push fonts/DroidSerif-Italic.ttf /system/fonts/DroidSerif-Italic.ttf
adb push fonts/DroidSerif-Regular.ttf /system/fonts/DroidSerif-Regular.ttf
ต้องให้แน่ใจว่ามีฟอนต์ในโฟลเดอร์ fonts ด้วยนะครับ
10. ลองเปิดโปรแกรมที่ใช้ภาษาไทยดูครับ (Browser ก็ได้ครับ)
11. ดาวน์โหลด Thai Keyboard ครับ หาได้ใน Market โดย Search คำว่า thai keyboard ครับ (ส่วนผมใช้ DroidSans Thai Keyboard ครับ)
12. เสร็จแล้วครับ
สำหรับในเวอร์ชัน 2.X สามารถติดตั้งฟอนต์ภาษาไทยโดยใช้วิธีแบบเดียวกันครับ แต่ที่ผมลองใช้งาน ถ้าปิดตัว Emulator ฟอนต์ที่ลงไว้ก็จะหายไปด้วย ดังนั้นตรวสอบให้ดีก่อนใช้งานว่าได้ติตตั้งฟอนต์ไว้หรือยัง
ขอให้ทุกคนสนุกไปกับ Android ครับ
ที่มา : http://carnal0wnage.attackresearch.com/node/416 และ

Android Apps ดาวน์โหลดซอฟต์แวร์

Android Apps ดาวน์โหลดซอฟต์แวร์

Android Category : Stream Android การใช้งาน / ดาวน์โหลดซอฟท์แว Android / Android เกม / เคล็ดลับ Android / แท็บเล็ตพีซี Android ฟอรั่ม / เทคโนโลยีขั้นสูง Exchange Zone Android / ดาวน์โหลดเสียงเรียกเข้าโทรศัพท์

Android ซอฟต์แวร์ APK / วิธีการติดตั้งเกม

10 แอพเด็ดสำหรับคนใช้ Android

Android App :
10 แอพเด็ดสำหรับคนใช้ Android

แอพที่เอามาให้ดูนีเชื่อว่าสาวก Android หลายๆท่านคงได้เห็นมาบ้างแล้วและก็มีหลายท่านที่ผมเชื่อว่ายังไม่เคยได้สัมผัสมันแน่นอน 10 แอปพลิเคชั่นเด็ดนี้ผมได้ลองมาหมดแล้วโดนทดลองใช้กับ Wellcom A88 แล้วก็ใช้ได้ดีทีเดียว ..มี 10 แอพนี้ในเครื่อง Android คุณจะเทพมากขึ้น

1. FxCamera แอพตัวนี้ทำให้กล้องมือถือห่วยๆดูดีมีชาตระกูล แถมมีลูกเล่นล้ำหน้ากล้องมืออาชีพเสียอีก
2. Better Cut ใช้เปลี่ยนไอค่อนบนหน้าจอ ทำให้หน้าจอ Android น่าใช้ขึ้นมากๆ
3. Stats ใช้สำหรับตรวจสอบข้อมูลการใช้ Edge/Gprs และ 3G
4. Weather forecast นาฬิกาแบบ HTC ใช้ดีมากไม่หน่วงเครื่อง
5. ASTRO File manager เอาไว้จัดการไฟล์ใน Android
6. PhotoSpeak ทำภาพนิ่งให้ดูมีชีวิต เป็นแอพที่น่าเล่นมากๆ
7. 9420 Thai Keyboard แป้นพิมพ์คีบอร์ดขนาดใหญ่ สำหรับคนชอบแชท
8. Google Goggle ค้นหาด้วยภาพอย่างฉลาดล้ำ
9. Metal Detector ใช้ตรวจสอบโลหะ คู่แข่ง GT200
10. SystemPanel จัดการ task ที่ดีที่สุดเท่าที่เคยเจอมา

..

..

1 FxCamera

http://lh4.ggpht.com/_hvmxP6Fr3Gs/S774xOsF7-I/AAAAAAAACuI/i3-vMsgQa60/lovemaq.jpg

แอพตัวนี้ผมใช้เป็นประจำ เพราะส่วนตัวชอบเป็นคนถ่ายรูปอยู่แล้ว แต่กล้องมือถือแอนดรอยนี่สิไม่ไหวเอาเสียเลย เลยต้องพึ่งพาแอพถ่ายรูปอย่าง FxCamera ที่ทำให้กล้องมือถือถูกยกระดับ ไม่ใช่กล้องธรรมดาๆอีกต่อไป เพราะมันจะทำให้มือถือเราถ่ายรูปได้หลากหลายรูปแบบชนิดที่ว่ากล้องมืออาชีพยังทำไม่ได้ (นอกจากจะซื้อเลนส์มาเสริม)

ภาพประกอบ
http:lovemaq.com/wp-content/uploads/2010/03/FxCam_1269423124362-300x200.jpg

http:lovemaq.com/wp-content/uploads/2010/03/FxCam_12689967618471-300x200.jpg

http:lovemaq.com/wp-content/uploads/2010/03/FxCam_1269507514470-300x200.jpg

ขั้นตอนการติดตั้ง Android SDK

ขั้นตอนการติดตั้ง Android SDK
  1. ให้เรา โหลด ตัว Android SDK http://developer.android.com/sdk/index.html เค้าแนะนำ installer_r09-windows.exe (Recommended)
  2. โหลด Eclipe classic หรือตัวอื่นๆ ถ้าชอบ http://www.eclipse.org/downloads/ ในที่นี้เค้าแนะนำ
    • Eclipse IDE for Java Developers
    • Eclipse Classic (versions 3.5.1 and higher)
    • Eclipse IDE for Java EE Developers
  3. โหลดตัว JDK ของ JAVA ด้วย ไม่โหลดตอนนี้ เดี๋ยวมันก็ถามหาอยู่ดี ลำพัง JRE เอาไม่อยู่ ต้องโหลด JDK ด้วย
  4. แตกไฟล์ Eclipe ไปไว้ที่ไหนก็ได้ drive D: ก็ได้ แล้ว เรียก Eclipe.exe ขึ้นมา
  5. ติดตั้ง Adroid SDK ดับเบิ้ลคลิกที่ไฟล์ installer_r09-windows.exe พอติดตั้งเสร็จ มันจะถามให้รัน Android SDK and AVD manager ไหม ก็รันไปเลย
  6. ขั้น ตอนนี้ มันจะติดตั้ง package ไม่รู้ไรหนักหนา ขี้เกียจอ่าน เลือกมันหมดเลยหล่ะกัน โปรแกรมจะทำการดาวน์โหลดจากอินเตอร์เนต นานมากๆ ไปอาบน้ำรอได้เลย
  7. กลับมาอีกที ยังไม่เสร็จอีก *_*
  8. พอติดตั้งเสร็จ ให้เปิด Eclipe ขึ้นมา แล้วไปที่ เมนู Help > Install New Software....
  9. คลิกปุ่ม Add
  10. ตั้งชื่อ เป็น "ADT Plugin" ในช่อง Name แล้วใส่ URL 

ทดลองใช้ Android SDK

มาทดลองใช้ Android SDK กันเถอะ : ก้าวแรกสู่การเป็นนักพัฒนาแอพพลิเคชั่น

จากกระแสความแรงของระบบปฏิบัติการแอนดรอยด์ ที่มีในแอนดรอยด์โฟน ณ ปัจจุบันทำให้มีแอพพลิชั่นต่างๆ ของแอนดรอยด์ออกมาเยอะมาก ทั้งในส่วนของโปรแกรมใช้งาน และเกมส์ต่างๆ ซึ่งนับได้ว่าเป็นจุดเด่นหลักๆ ของแอนดรอยด์เองเลยก็ว่าได้ และจากการใช้งานโปรแกรม และเกมส์ต่างๆ ก็สามารถที่จะเป็นแรงบันดาลให้กับหลายๆ ท่านที่จะก้าวไปเป็น Developer หรือนักพัฒนาโปรแกรมทั้งแบบมือสมัครเล่น และมืออาชีพต่อไปได้อีกด้วย
หนทางสู่การเป็นนักพัฒนาโปรแกรมนั้นก็ต้องมีจุดเริ่มต้นครับ จุดเริ่มต้นแรกๆ นั้นมักจะเป็นการเรียนรู้การเขียนโปรแกรม ซึ่งปัจจุบันก็มักจะอ้างอิงกับรูปแบบคำสั่ง และลักษณะการเขียนของภาษาซีเป็นหลัก เพราะสามารถต่อยอดไปประยุกต์ใช้กับภาษาอื่นๆ รวมไปถึงว่าการพัฒนาโปรแกรมของระบบปฏิบัติการต่างๆ จะอ้างอิงกับภาษาซีด้วย
นอกเหนือจากนี้แล้วการใช้งานชุดพัฒนาโปรแกรมของระบบปฏิบัติการณ์นั้นๆ ก็เป็นขั้นตอนหนึ่งของของการพัฒนาโปรแกรม แน่นอนว่าสำหรับแอนดรอยด์เองก็มีชุดพัฒนาโปรแกรมให้นักพัฒนาโปรแกรมได้ใช้ งานกัน โดยชื่อของชุดพัฒนาโปรแกรมของแอนดรอยด์มีชื่อว่า Android SDK โดย SDK ย่อมาจาก Android Software Development Kit ซึ่งเป็นชุดโปรแกรมที่ทาง Google พัฒนาออกมาเพื่อแจกจ่ายให้นักพัฒนาแอพพลิเคชั่น หรือผู้สนใจทั่วไปดาวน์โหลดไปใช้งานกันได้โดยไม่มีค่าใช้จ่ายใดๆ (ฟรีสำหรับการใช้งานโปรแกรม) ซึ่งนี่ก็เป็นหนึ่งในปัจจัยที่ทำให้แอพพลิเคชั่นบนแอนดรอยด์นั้นเพิ่มขึ้น อย่างรวดเร็ว ในชุด SDK นั้นจะมีโปรแกรมและไลบรารี่ต่างๆ ที่จำเป็นต่อการพัฒนาแอพพลิเคชั่นบนแอนดรอยด์ อย่างเช่น Emulator ซึ่งทำให้ผู้พัฒนาโปรแกรมสามารถสร้างแอพพลิเคชั่น และนำมาทดลองใช้งานบนอีมูเลเตอร์ ก่อนโดยมีสภาวะแวดล้อมเหมือนกับการนำไปใช้งานโทรศัพท์มือถือที่ใช้ระบบ ปฏิบัติการแอนดรอยด์จริงๆ เลยโดยสามารถดาวน์โหลด Android SDK ครับ มีให้เลือกทั้งบน Windows, Mac และ Linux

หรือจะดาวน์โหลดแยกแต่ละองค์ประกอบมาก็ได้
เมื่อดาวน์โหลดเสร็จแล้วทำการคลายไฟล์ที่บีบอัดออกมาจะได้โฟลเดอร์ที่บรรจุชุด SDK
จากนั้นเรียกใช้งานโปรแกรม ไปที่ Settings เช็คถูกที่ Force http:// เพื่อกำหนดปลายของการดาวน์โหลดองค์ประกอบย่อยของโปรแกรมและการอัพเดตต่างๆ
เมื่อมีการอัพเดตใหม่ๆ ก็จะแจ้งเตือนที่แถบเมนู Available package
และให้เราเลือกดาวน์โหลด
เรียบร้อยครับ
ที่เมนู Installed packages แสดงองค์ประกอบย่อยที่เราไดติดตั้งไว้แล้ว ถ้าไม่ได้ใช้งานอันไหนก็ถอนการติดตั้งได้ครับ เพื่อประหยัดพื้นที่ฮาร์ดดิสค์ และเพื่อความเร็วในการเรียกใช้งานโปรแกรม
แถบเมนู About จะบอกรายละเอียดของโปรแกรมว่าเวอร์ชั่นอะไร
เมื่อทำการติดตั้ง และทำการอัพเดตเรียบร้อยแล้ว มาทดลองใช้งานอีมูเลเตอร์กันครับ ส่วนนึงพื้นฐานของการพัฒนาโปรแกรมคือการใช้งานอีมูเลเตอร์ (Emulator – ผู้เลียนแบบการทำงาน) ให้คล่องเพื่อที่ว่าต่อไปจะนำไฟล์ .apk ที่เราสร้างเสร็จแล้วมาทดสอบบนอีมูเลเตอร์ต่อไปครับ
กดที่ New เพื่อทำการสร้างรูปแบบการจำลองขึ้นมาใหม่ จะมีหน้าต่างให้เลือกว่าเราต้องการเลียนแบบการทำงานของแอนดรอยด์เวอร์ชั่นใด
มีความจุของ microSD card เท่าใด และขนาดของหน้าจอแสดงผลเท่าใด
เรียบร้อยครับ
รูปแบบของการเลียนแบบการทำงานก็พร้อมให้เราได้เลือกใช้งาน เพราะว่าเราสามารถสร้างรูปแบบหลายๆ รูปแบบให้พร้อมใช้งานได้ รวมไปถึงว่าสามารถเลือกที่ Edit เพื่อทำการแก้ไข และ Delete เพื่อลบรูปแบบที่เราไม่ได้ใช้งานแล้วออกได้
จากนั้นเลือกรูปแบบที่เราต้องการใช้งาน แล้วกกดที่ Start ถ้ายังไม่เลือก ปุ่ม Start จะกดไม่ได้ครับ
กำหนดขนาดของหน้าจอที่ต้องการใช้งานอีกครั้ง
รอโปรแกรมโหลดสักครู่ โดยขึ้นอยู่กับความเร็วของเครื่องคอมพิวเตอร์ที่เราใช้งาน
มาแล้วครับหน้าจอเลียนแบบการทำงาน มีปุ่มกดจำลองให้พร้อมใช้เลย
รอสักครู่จะมีโลโก้หลักปรากฏ และเข้าสู่หน้าโฮม
หน้าโฮมของระบบปฏิบัติการแอนดรอยด์เวอร์ชั่น 2.1 แบบที่ไม่ได้มีการปรับแต่งใดๆ จากผู้ผลิตโทรศัพท์มือถือ
จากนั้นทดลองใช้งานการเลียนแบบการทำงานได้เลยครับ กดที่สัญลักษณ์โทรศัพท์ เพื่อเข้าใช้งานการโทรศัพท์ มีเมนูให้ทดลองใช้ได้ครบครัน
เรียกใช้งานหน้าจอของเมนูหลักโดยการกดที่เครื่องหมายสี่เหลี่ยมกลางหน้าจอ
Settings ต่างๆ มีให้ครบ
ทดลองใช้งานเว็บบราวเซอร์ เริ่มจากใช้ Google ใส่คำที่ต้องการค้นหาลงไป “Whatphone” เลยครับ ยังแสดงผลภาษาไทยได้ไม่ถูกต้อง เพราะว่ายังไม่ได้ทำการเพิ่มตัวอักษรไทย และคีย์บอร์ดไทยลงไป ซึ่งเราสามารถทำได้ในภายหลังครับ
เข้าเว็บไซต์ Whatphone กันเลยครับ
ทดลองปรับตั้งรูปภาพพื้นหลัง ซึ่งเราก็สามารถเพิ่มภาพพื้นหลังลงไปในส่วนของการเลียนแบบการทำงานได้
เปลี่ยนเสร็จแล้ว กดปุ่มล็อคที่หน้าจอปุ่มกดจำลองการทำงาน ล็อคได้เหมือนจริงเลยครับ พร้อมกับภาพพื้นหลังที่เปลี่ยนไป
ปลดได้โดยการเอาเมาส์พอยเตอร์ไปวางแล้วลากเหมือนกับที่เราปลดล็อค
เมนูที่เพิ่มขึ้นมานอกเหนือจากปกติคือ Dev tools มีไว้สำหรับนักพัฒนาโดยเฉพาะ จะหาโอกาสกล่าวถึง และแนะนำการพัฒนาโปรแกรมบนแอนดรอยด์ต่อไปนะครับ
ปิดท้ายกันด้วยหน้าตาของแอนดรอยด์เวอร์ชั่น 2.2 ที่มิได้ผ่านการปรุงแต่งใดๆ
ในส่วนของ Android SDK มีประโยชน์มากๆ ครับ สำหรับนักพัฒนาทั้งมือใหม่ และมืออาชีพ เพราะว่าเมื่อทำการพัฒนาเสร็จแล้วก็สามารถทดสอบโดยการนำไฟล์ .apk ไปทดสอบได้เลย เพื่อหาข้อผิดพลาดต่างๆ และทดสอบการทำงาน ถ้าเกิดว่าโปรแกรมทำงานผิดพลาดอย่างไร เจ้า SDK ก็จะบอกเราเองไม่ต้องเสี่ยงไปทำงานบนเครื่องจริงแล้วเกิดข้อผิดพลาดขึ้นมา เครื่องจริงอาจจะแฮงค์  หรือได้รับผลกระทบมากน้อยก็ตามแต่ความรุนแรงอีกทีครับ ขั้นต้นคุ้นเคยกับการทำงานบนอีมูเลเตอร์ ต่อไปก็ศึกษาการพัฒนาโปรแกรมว่าใช้เครื่องมืออะไร มีพื้นฐานอะไรบ้าง ไม่ยากที่จะเริ่มต้นเรียนรู้ ขอเพียงเราสนใจ และมุ่งมั่นที่จะทำครับ

มาทำ Notebook หรือ PC เป็น Hotspot


มาทำ Notebook หรือ PC เป็น Hotspot

พอดีได้ไปอ่านเจอเทคนิคดีๆ จึงเอามาบอกต่อคับ ถ้าผิดพลาดประการใดขออภัยมา ณ ที่นี้ด้วย
สำหรับผมใช้ OP1 ไม่สามารถต่อ wifi ของบริษัทได้ (เลือกเครือข่ายได้ และผ่านรหัสเข้าได้ แต่ไม่สามารถ login รหัสส่วนตัวอีกชั้นได้)
และไปเจอส่ิงที่ช่วยผมให้เล่นเน็ตบริษัทได้ โดยการเปลี่ยน Notebook ผมให้ปล่อย wifi แทน router ซะเลย
.. สำหรับเครื่อง LG OP1 เปิดโปรแกรม Connectify แล้วเซต ก็ใช้ได้แล้ว ส่วนเครื่องอื่นๆ อาจต้องทำตามขั้นตอน และ root เครื่อง

สิ่งที่ต้องเตรียม

•ตรวจสอบ Network Card ว่า Support รึปล่าว เช็คที่นี้ครับ
•Root เครื่องให้เรียบร้อย
•โปรแกรม Connectify

•Windows 7 เท่านั้น สำหรับโปรแกรม " Connectify "
•App " Root Explorer "
•หากขี้เกียจพิมพ์ในโทรศัพท์ ก็ใช้วิธีทำผ่าน ADB (Android SDK)
ขั้นตอนการ setting " Connectify "

Image

•ส่วนที่ 1
•Wifi-Name : ตั้งชื่อ
•Password : จะอ้างอิงตาม Mode นะครับ ถ้าเป็น WEP จะมี 5, 8, 10 หรือ 12 เนี้ยแหละครับ ไม่แน่ใจนะ มันจะมีบอก ถ้าในนั้นไม่บอกใน Wizard Setting จะมีบอกนะครับ
•Internet : อันนี้จะบอกว่าเรารับ Internet มาจากแหล่งใด ถ้าเป็น Local จะหมายถึงผ่านสาย Lan อันนี้ก็เลือกตามที่เราใช้งาน
•Wifi : ตัวนี้จะเลือก Wifi Network Device ที่เราใช้ ถ้าไม่มี แสดงว่า Network Device ไม่สนับสนุน ตอนแรกของผมก็ไม่มีนะครับ แต่ไป Update Driver มันก็ใช้ได้
•Mode : ถ้า Network Device ของใครเป็นรุ่นใหม่ๆ จะมี Mode WPA มาให้ด้วย ถ้ารุ่นเก่านิดๆ ก็จะมี WEP มาให้
•ส่วนที่ 2 คือ Setting Wizard
•ส่วนที่ 3 จะบอกว่า มีใครเข้าใช้งานบ้าง เราสามารถ แบนเค้าได้นะครับ ถ้าคุณไม่รู้จัก แล้วเข้ามาใช้งาน
•ส่วนที่ 4 ประวัติการเข้าใช้งาน
•ส่วนอื่นๆ คงไม่จำเป็นเท่าไหร่นะ จากนั้นก็กดปุ่ม Start Hotspot ( 9 ) แล้วรอสักพัก


ขั้นตอนการ Config ใน Android ด้วย App " Root Explorer "
•เข้า ไปที่ data/misc/wifi/ จากนั้น touch ค้างไว้ที่ไฟล์ wpa_supplicant.conf แล้วเลือก Permission ติ๊กถูกที่ Others : Read + Write จากนั้นกด OK
•touch ค้างอีกครั้ง เลือก Open in Text Editor จากนั้นเพิ่ม ap_scan=2 ตามรูป
Image

Image

•สำหรับ Mode : WEP
network={
ssid="ชื่อ SSID ที่ต้องการ"
scan_ssid=1
key_mgmt=NONE
mode=1
auth_alg=OPEN SHARED
priority=999
wep_key0="รหัส"
}
•สำหรับ Mode : WPA
network={
ssid="ชื่อ SSID "
psk="รหัส"
key_mgmt=WPA-PSK
priority=23
}
•กดปุ่ม Setting เลือก Save & Exit ไปเลย
วิธีทำใน PC หรือ Notebook

•เตรียม Android SDK ให้เรียบร้อย วิธีลง ก็มีเยอะแยะถามพี่ Google ได้เลย
•เสียบ สาย USB (ไม่ต้องเปิด SD Card นะครับ ) แล้วเข้าไป ในโทรศัพท์เข้าไปที่ Settings > Application > Development > USB debugging ติ๊กถูก
•เข้า Command Prompt คลิ๊กขวาเลือก Run as Administrator หรือช่อง Search พิมพ์ว่า cmd
•พิมพ์ cd C:\android-sdk-windows\tools
ใน ส่วนนี้คือการย้าย path จากเดิมไปที่ path ที่เราลง android sdk เอาไว้ ( แต่ละคนอาจลงคนละที่ก็ไม่เป็นไร เอาตาม path ของคุณนะครับ )
•พิมพ์ adb devices
เพื่อทดสอบว่า โทรศัพท์ได้เชื่อมต่อใน mode : debugging แล้วหรือยัง ถ้าได้มันจะเป็นตามรูปข้างล่างนะครับ
•จากนั้นก็พิมพ์
adb pull data/misc/wifi/wpa_supplicant.conf wpa_supplicant.conf
ตรง นี้จะเป็นการดึงไฟล์(pull) จากโทรศัพท์มายัง path (C:\android-sdk-windows\tools) ที่คุณ cd มาในตอนแรก ไฟล์ก็จะอยู่ที่ C:\android-sdk-windows\tools\wpa_supplicant.conf แล้วก็เข้าไปแก้ไขข้อมูลตามด้านบน
•จากนั้นเราก็นำมันลงกลับไปสู่โทรศัพท์ ให้พิมพ์
adb push wpa_supplicant.conf data/misc/wifi/wpa_suppicant.conf

Image

Config IP แบบ Static

•เข้า ไปที่ Settings > Wireless & networks > Wifi settings > กดปุ่ม Setting (ปุ่มด้านซ้ายสุดบนโทรศัพท์) > Advanced > ติ๊กถูกที่ Use static IP
•IP address : ของผมจะเป็น 192.168.2.xxx ส่วนใหญ่จะเป็นแบบนี้ แต่ถ้าให้ดีก็เข้าไปดู Status ใน Network and Sharing Center อ่ะครับ
Gateway : 192.168.2.1
Netmask : 255.255.255.0
DNS 1 : 192.168.2.1

แล้วทดลองเปิดใช้งานดูครับ

หมายเหตุ (จากคนทดสอบ)

1. [ เครื่องผม ] ไม่เคยลองกับ mode : WPA นะครับ เครื่อง Notebook ที่ผมใช้เป็น WEP
2. [ เครื่องผม ] หากปิด แล้วเปิดเครื่องใหม่ แล้วยังไม่ Unroot ต้องไปกำหนด Permissions ตรง Others ใหม่ทุกครั้ง
3. [ เครื่องผม ] หาก Unroot แล้วไปเข้า network ที่อื่นมา ต้องมาใส่ ap_scan=2 ใหม่ทุกครั้ง
4. [ เครื่องผม ] หากจะต่อเข้า Wifi ที่อื่น ให้เข้าไปเอาติ๊กถูกออกที่ Use Static IP
5. [ เครื่องผม ] ไม่มีปัญหาเรื่อง Bricks หรือ ค้าง หรือ อะไรเลย ตั้งแต่ทำวิธีพวกนี้มา
6. เครื่องอื่นๆ ที่ไม่ใช่ Optimus One ก็สามารถทำได้เช่นกันครับ
7. Parameter ภายใน Network { } ผมเองไม่ทราบทั้งหมดนะครับว่าหมายถึงอะไร แต่บางตัวพอจะคาดเดาได้เช่น scan_ssid=1 น่าจะหมายถึง ให้ scan SSID อันนี้ก่อนว่ามีหรือไม่ ถ้ามีก็ Connect โลด น่าจะเป็นงั้นนะ

ปล. ขอบคุณ คุณinspiration จากกระทู้ http://www.droidsans.com/setup-connectify นะคับ( และท่านอื่นๆในกระทู้ดังกล่าว) ผมแค่ลอกมาเป็นประโยชน์ต่อ
enfagrow
 
Posts: 54
Joined: Fri Dec 17, 2010 1:20 am
Cash on hand: 932.00
Has thanked: 0 time
Have thanks: 0 time

วิธีรัน Google Android บนคอมพิวเตอร์


วิธีรัน Google Android บนคอมพิวเตอร์

คุณอาจต้องการลองรุ่นล่าสุดของ Google Android OS โดยไม่ต้องซื้อโทรศัพท์? บทความต่อไปนี้จะช่วยใ้คุณบรรลุความต้องการนี้กับรุ่นของ Android SDK
Android เป็นระบบปฏิบัติการสำหรับเทคโนโลยีโทรศัพท์มือถือรุ่นล่าสุดที่จะทำให้โลกตะลึง แต่ทุกคนไม่ได้มีโอกาสในการเข้าถึงเครื่องนี้ โชคดีที่ยังมีวิธีง่ายในการเรียกใช้ Android บน Windows, Mac หรือ Linux Google มีรุ่น Android จำลองซึ่งผู้ใช้สามารถทดสอบการทำงานก่อนที่จะตัดสินใจเพื่อเรียกใช้ระบบ ปฏิบัติการนี้บนโทรศัพท์ของพวกเขาหรือไม่ นี่คือวิธีการทดสอบเรียกใช้ Android ในคอมพิวเตอร์ของคุณ

เริ่ม
รุ่นของ Android Java ต้องใช้โปรแกรมจำลอง ดังนั้นหากคุณไม่ได้มี Java โปรดดาวน์โหลดและติดตั้งโปรแกรมนี้ก่อนที่จะทดสอบการจำลอง


หมายเหตุ : เมื่อคุณติดตั้ง Java, ให้แน่ใจว่าคุณไม่ได้ติดตั้ง crapware (เช่นแถบเครื่องมือ Yahoo)


จากนั้นดาวน์โหลด SDK Android จาก Google และอย่าลืมเลือกรุ่นที่ถูกต้องสำหรับเครื่องคอมพิวเตอร์ของคุณ การดาวน์โหลดที่ทำเสร็จแล้วแตกไฟล์ตามปกติ..


ให้เรียกใช้ Setup.exe Android SDK เริ่มต้นทำงานกับเครื่องคอมพิวเตอร์ของคุณ



SDK จะตรวจสอบข้อมูลในเซิร์ฟเวอร์ของ Google's servers.


ถ้าคุณเห็นข้อความแสดงข้อผิดพลาด SSL ให้คลิกที่การตั้งค่า the card Setting ทางด้านซ้าย Manager SDK และ AVD คลิ๊กที่ Force https box.

(รูปภาพด้านบนถูกย่อขนาดลง คลิ๊กที่นี่เพื่อดูภาพขนาดจริง)

แพ คเกจติดตั้งจะปรากฏขึ้นให้เลือกแพคเกจที่คุณต้องการติดตั้งและคลิกติดตั้ง เพื่อเริ่มต้น Android จำลองที่ติดตั้งในเครื่องคอมพิวเตอร์ของคุณ...

(รูปภาพด้านบนถูกย่อขนาดลง คลิ๊กที่นี่เพื่อดูภาพขนาดจริง)

โดย ค่าเริ่มต้นแพลตฟอร์มทั้งหมดตัวอย่างและ API SDK จะถูกเลือกสำหรับการติดตั้ง ดังนั้นมันจะใช้เวลาในการดาวน์โหลดไฟล์เหล่านี้ ถ้าคุณเพียงต้องการเรียกใช้ Android, เลือกรุ่นที่คุณต้องการ ตัวอย่างเช่นถ้าคุณเลือก Android Platform SDK,คลิ๊กที่ file Reject > Install.



เริ่มการติดตั้งหน้าต่างจะแสดงผลดาวน์โหลดและการติดตั้ง กระบวนการนี้จะใช้เวลาหลายนาทีขึ้นอยู่กับความเร็วอินเทอร์เน็ตของคุณ



จะมีบางไอคอน Android เพิ่มเติมบนtaskbar ของคุณ.


ติดตั้ง Android Emulator
กระบวนการติดตั้งเสร็จสมบูรณ์คุณสามารถติดตั้งเวอร์ชันทดลองของ Android ที่ทำงานอยู่บนคอมพิวเตอร์ของคุณ ให้เลือกSelectVirtual ในเมนูด้านซ้าย,แล้วให้คลิ๊ก New.


(รูปภาพด้านบนถูกย่อขนาดลง คลิ๊กที่นี่เพื่อดูภาพขนาดจริง)

ใส่ชื่อสำหรับ Android เสมือนจริงของคุณ ให้เลือกรุ่นที่คุณต้องการใช้ (แสดงรุ่นที่คุณได้เลือกไว้ก่อนหน้านี้)



กรอกข้อมูลในSD Card storage นี่คือ virtual SD card เสมือนที่จะใช้ในการเก็บการตั้งค่าและข้อมูลอยู่ ถัดไปคุณจะต้องเลือกขนาดหน้าจอ



คลิ๊กเลือก Create AVD


รอสักครู่จนกว่าหน้าต่างยืนยันขึ้น


ตอนนี้คอมพิวเตอร์ของคุณพร้อมที่จะใช้ระบบปฏิบัติการ Android ให้คลิ๊กเลือก virtual Android เสมือนจริงและคลิกStart



คุณสามารถเลือกขนาดจอแสดงผลเพื่อให้พอดีกับหน้าจอคอมพิวเตอร์ของคุณ



Android version จะเริ่มการจำลอง หน้าต่างคำสั่งจะเปิดขึ้น จะมีหน้าจอขนาดใหญ่ที่มีแป้นพิมพ์เสมือนจริงจะปรากฏขึ้น


(รูปภาพด้านบนถูกย่อขนาดลง คลิ๊กที่นี่เพื่อดูภาพขนาดจริง)

Android จะใช้เวลาหลายนาทีในการทำงานโดยเฉพาะอย่างยิ่งเป็นครั้งแรกที่คุณใช้มัน



สุดท้ายคุณจะเห็นการแสดงผลของ Android ให้ใช้เมาส์เลื่อนใช้ตามปกติ ป.ล.ไม่จำเป็นต้องคลิกสองครั้งเพื่อเปิดการใช้งาน



คุณสามารถเปิดโปรแกรมที่ถูกติดตั้งไว้ก่อนหน้านี้จากเมนู ถึงแม้ว่ารุ่นนี้จะไม่รวมถึงการจำลอง Android Marketplace


แส ดงเว็บไซต์โปรดของคุณโดยใช้เว็บเบราว์เซอร์ก็จะแปลงไปแสดงผลบนอุปกรณ์ Android จำลองของคุณ คุณสามารถเพิ่มตัวอักษรแป้นพิมพ์เสมือนบนหน้าจอหรือใช้แป้นพิมพ์ของคุณ



นอกจากนี้คุณยังสามารถติดตั้งโปรแกรม applications available online



เริ่มต้นการใช้งาน เช่นอีเมล และคุณจะเห็นส่วนของการตั้งค่าใน the settings ใน Android.


คลิกและเลือกเครื่องมือที่หน้าจอเพื่อเปลี่ยนพื้นหลังหรือลองใช้widget.



คุณจะเห็น Android หน้าจอล็อคถ้าคุณออกจากหน้าจอเสมือนจริงภายในไม่กี่นาที เพียงคลิกที่ลูกศรหรือปุ่มอื่นๆเพื่อปลดล็อคหน้าจอ



คุณสามารถทำซ้ำขั้นตอนด้านบนเพื่อสร้างหน้าจอ Android ใหม่


(รูปภาพด้านบนถูกย่อขนาดลง คลิ๊กที่นี่เพื่อดูภาพขนาดจริง)

บางครั้งอาจจะมีข้อความข้อผิดพลาดจะเกิดขึ้น



Android virtual เสมือนสามารถเรียกใช้ได้ในภายหลัง
เมื่อใดก็ตามที่คุณต้องการเรียกใช้ Android จำลองเครื่องเสมือนเพียงแค่เรียกใช้ SDK Setup.exe ให้เลือกจากรายชื่อของ Virtual Devices นอกจากนี้คุณสามารถเรียกใช้แบบจำลองที่มีคำสั่งโดยเรียกดูโฟลเดอร์ Android SDK และเปิดโฟลเดอร์ Tools คลิกปุ่มเมาส์ขวาและเลือก Shirft เปิดหน้าต่างคำสั่งต่อไปนี้


(รูปภาพด้านบนถูกย่อขนาดลง คลิ๊กที่นี่เพื่อดูภาพขนาดจริง)

จากนั้นให้พิมพ์คำสั่ง: @ your_device emulator

(รูปภาพด้านบนถูกย่อขนาดลง คลิ๊กที่นี่เพื่อดูภาพขนาดจริง)

ให้สร้างช๊อตคัตสำหรับ Android
คลิกขวาที่โฟลเดอร์ Emulator.exe ใน SDK Tools แล้วเลือกสร้างช๊อตคัต



ให้คลิ๊กขวาที่ shortcut แล้วเลือก Properties


ให้เลือกไปที่ Shortcut และเลือกไปที่ Target. ให้ใส่ชื่อของ virtual machine แล้วคลิ๊ก OK


ตอนนี้คุณสามารถใช้งานvirtual machinesเสมือนโดยตรงจาก Android desktop ไอคอน หรือ Start menu.

หวังว่าคงไม่ยากจนเกินไปน่ะครับ ขอให้สนุกกับการใช้งาน ถ้าจะนำบทความไปใช้ กรุณาให้เครดิตด้วย ขอบคุณครับ