รีวิว
Review
รีวิว สินค้าทุกประเภท โดยเฉพาะอย่างยิ่ง สินค้าไอที ที่ทีมงาน Thaiware ได้ทำการ Review แบบจับต้องสินค้าชนิดนั้นจริงๆ หรือ ทดลองใช้งานซอฟต์แวร์นั้นจริงๆ เรารีวิวแบบ เป็นกลาง ไม่มีโม้ ไม่ลำเอียง อ่านรีวิว ของจริง ต้องอ่านที่ ไทยแวร์รีวิว ที่นี่ที่เดียวเท่านั้น !

[Lesson 4] วิธีรันแอปพลิเคชัน Android ที่เราเขียน บนสมาร์ทโฟน แท็บเล็ต

หลังจากที่ลงมือเขียนโค้ด เขียน App Android และลองรันแอปบน Emulator เรียบร้อยแล้ว ในบททนี้เราจะมารันแอปพลิเคชันบนสมาร์ทโฟน หรือแท็บเล็ตจริงๆ กัน
[Lesson 4] วิธีรันแอปพลิเคชัน Android ที่เราเขียน บนสมาร์ทโฟน แท็บเล็ต

Profile Picture  Thaiware
  16 มกราคม 2557      1
5 (2 โหวต)   
ยกเลิก

วิธีรันแอปพลิเคชัน Android ที่เราเขียน บนสมาร์ทโฟน

กลับมาอีกครั้ง สำหรับบทเรียน สอนเขียนแอป Android หลังจากผ่านไปแล้ว 3 บทเรียนด้วยกัน เพื่อนๆ คงจะได้เรียนรู้วิธีเขียนแอปเบื้องต้นกันไปพอสมควร ในบทที่ 4 นี้เราจะมารันแอปพลิเคชันบนอุปกรณ์ Android จริงๆ (บนสมาร์ทโฟน หรือแท็บเล็ต) ที่ไม่ใช่บน Emulator เหมือนอย่างบทก่อนๆ

ใครเพิ่งเคยเข้ามาดู อ่านทบทวนบทเรียนเก่าๆ ได้ตามนี้


หลังจากที่เขียนมาแล้ว 3 บทด้วยกัน มีคนสอบถามมามากเหมือนกันว่าจะรันแอปบนโทรศัพท์จริงๆ ต้องทำอย่างไรบ้าง ? ขั้นตอนนั้นก็ง่ายมาก เรามาทำพร้อมๆ กันเลยครับ โดยผมจะนำแอปใน Lesson 3 มารันเป็นตัวอย่างให้ดูนะครับ

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

  1. โปรแกรม Eclipse พร้อมกับโค้ดที่ต้องการจะรันแอป
  2. สมาร์ทโฟน หรือแท็บเล็ต Android
  3. คอมพิวเตอร์รันบนระบบปฏิบัติการ Windows XP/ 7/ 8

หมายเหตุ ถ้าใครยังไม่มีโค้ดลองไปอ่านทบทวนที่ Lesson 3 ก่อน และสำหรับตัวอย่างนี้ผมใช้ Sony Xperia Z1 ซึ่งไม่เคยใช้รันแอป Android มาก่อน

1. ดาวน์โหลด OEM USB Driver สำหรับสมาร์ทโฟน

วิธีรันแอป Android-01

วิธีรันแอป Android-02

คุณต้องทราบก่อนว่าใช้สมาร์ทโฟนรุ่นอะไรอยู่ จากนั้นให้เข้าไปดาวน์โหลดโดย คลิกที่นี่ และเลือกยี่ห้อสมาร์ทโฟน หลังจากนั้นก็จะไปยังหน้าดาวน์โหลดแต่ละรุ่นอีกทีนึง อย่างรูปตัวอย่างผมใช้ Sony และเข้าไปโหลดรุ่น Xperia Z1 (บางรุ่นก็ต้องรู้เลข Model ด้วย เข้าไปดูได้ที่ Settings > About Phone > Model Number)

โหลดมาเสร็จก็แตกโฟลเดอร์ออกมา และต่อสมาร์ทโฟนเข้ากับคอมพิวเตอร์ด้วย microUSB วินโดว์จะทำการค้นหา และติดตั้งไดร์เวอร์ แต่ส่วนใหญ่วินโดว์จะลงไดร์เวอร์ให้ไว้อยู่แล้ว ให้เราทำดังขั้นตอนต่อไปนี้

วิธีรันแอป Android-03

วิธีรันแอป Android-04

1.1 เข้าไปที่ My Computer > Properties > Device Manager > คลิกที่ Portable Devices

วิธีรันแอป Android-05

1.2 คลิกขวาบนชื่ออุปกรณ์ > Update Driver Software

วิธีรันแอป Android-06

 1.3 เลือก Browse my computer for driver software เพื่ออ้างอิงไดร์เวอร์ไปยังโฟลเดอร์ไดร์เวอร์ที่เราดาวน์โหลดมา

วิธีรันแอป Android-07

1.4 เลือกโฟลเดอร์ไดร์เวอร์ที่เพิ่งโหลดมา และกด Next เพื่อติดตั้งไดร์เวอร์ เวอร์ชันล่าสุด

วิธีรันแอป Android-08

เพียงเท่านี้คุณก็ติดตั้งไดร์เวอร์สมาร์ทโฟนเวอร์ชันล่าสุดได้แล้ว


2. เปิดใช้ USB Debugging (บนสมาร์ทโฟน)

วิธีรันแอป Android-15

เปิด USB Debugging บนสมาร์ทโฟน โดยไปที่ Settings > Developer Options > ติ๊กถูกหน้า USB Debugging


3. ตรวจสอบว่าโทรศัพท์ได้เชื่อมต่อกับคอมพิวเตอร์ผ่าน ADB แล้วหรือยัง 

วิธีรันแอป Android-09

อาจจะงงว่าตรวจไปทำไมกัน ? คำตอบ คือ ตรวจเพื่อดูว่าโทรศัพท์เราได้เชื่อมต่อผ่าน ADB Interface หรือยัง เพื่อที่จะเอาไปรันแอปพลิเคชันที่เราเขียนไว้ได้ ขั้นตอนก็คือเปิดโปรแกรม Run ขึ้นมา แล้วพิมพ์ CMD และกด OK

วิธีรันแอป Android-10

พิมพ์ "cd c:\Program Files (x86)\Android\android-sdk\platform-tools" และกด Enter

หมายเหตุ Directory ของที่อยู่บางเครื่องอาจจะไม่เหมือนกัน ให้เปลี่ยนไปตามนั้น เช่น

  • "cd c:\Android\android-sdk\platform-tools" และกด Enter
  • หรือ "cd c:\Program Files\Android\android-sdk\platform-tools" และกด Enter

วิธีรันแอป Android-11

หลังจากที่ได้เข้าไปในโฟลเดอร์ตาม Directory ด้านบนแล้ว คราวนี้เราก็พิมพ์ "adb devices" ถ้าพบอุปกรณ์ที่เชื่อมต่ออยู่ ก็จะขึ้นเหมือนรูปด้านบน สังเกตตรง List of devices attached ซึ่งจะแสดงอุปกรณ์ที่เชื่อมต่อผ่าน ADB Interface อยู่นั่นเอง


4. รันแอปพลิเคชันจาก Eclipse ไปยังอุปกรณ์ Android

วิธีรันแอป Android-12

เปิดโปรแกรม Eclipse พร้อมกับโปรเจคที่เราทำไว้ใน Lesson 3 และให้เราคลิกขวาที๋โปรเจคนั้น > Run As > Run Configurations

วิธีรันแอป Android-13

เลือกที่ Target > Always Prompt to pick device > Apply และคลิก Run

วิธีรันแอป Android-14

เราจะเห็นอุปกรณ์ที่ติดตั้งไว้ ให้คลิกที่ชื่ออุปกรณ์นั้น พร้อมกับกด OK อีกเช่นเคย

วิธีรันแอป Android-16  505_1401161058493U

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

คำสำคัญ :

บทความที่เกี่ยวข้อง

 

ความคิดเห็น (0)


นำบทความขึ้นเว็บ Thaiware.com