ดาวน์โหลดโปรแกรมฟรี
       
   สมัครสมาชิก   เข้าสู่ระบบ
ไทยแวร์รีวิว
 

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

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

เมื่อ :
|  ผู้เข้าชม : 33,636
เขียนโดย :
0 %E0%B8%A3%E0%B8%B5%E0%B8%A7%E0%B8%B4%E0%B8%A7+%5BLesson+4%5D+%E0%B8%A7%E0%B8%B4%E0%B8%98%E0%B8%B5%E0%B8%A3%E0%B8%B1%E0%B8%99%E0%B9%81%E0%B8%AD%E0%B8%9B%E0%B8%9E%E0%B8%A5%E0%B8%B4%E0%B9%80%E0%B8%84%E0%B8%8A%E0%B8%B1%E0%B8%99+Android+%E0%B8%97%E0%B8%B5%E0%B9%88%E0%B9%80%E0%B8%A3%E0%B8%B2%E0%B9%80%E0%B8%82%E0%B8%B5%E0%B8%A2%E0%B8%99+%E0%B8%9A%E0%B8%99%E0%B8%AA%E0%B8%A1%E0%B8%B2%E0%B8%A3%E0%B9%8C%E0%B8%97%E0%B9%82%E0%B8%9F%E0%B8%99+%E0%B9%81%E0%B8%97%E0%B9%87%E0%B8%9A%E0%B9%80%E0%B8%A5%E0%B9%87%E0%B8%95
A- A+
แชร์หน้าเว็บนี้ :

วิธีรันแอปพลิเคชัน 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 %E0%B8%A3%E0%B8%B5%E0%B8%A7%E0%B8%B4%E0%B8%A7+%5BLesson+4%5D+%E0%B8%A7%E0%B8%B4%E0%B8%98%E0%B8%B5%E0%B8%A3%E0%B8%B1%E0%B8%99%E0%B9%81%E0%B8%AD%E0%B8%9B%E0%B8%9E%E0%B8%A5%E0%B8%B4%E0%B9%80%E0%B8%84%E0%B8%8A%E0%B8%B1%E0%B8%99+Android+%E0%B8%97%E0%B8%B5%E0%B9%88%E0%B9%80%E0%B8%A3%E0%B8%B2%E0%B9%80%E0%B8%82%E0%B8%B5%E0%B8%A2%E0%B8%99+%E0%B8%9A%E0%B8%99%E0%B8%AA%E0%B8%A1%E0%B8%B2%E0%B8%A3%E0%B9%8C%E0%B8%97%E0%B9%82%E0%B8%9F%E0%B8%99+%E0%B9%81%E0%B8%97%E0%B9%87%E0%B8%9A%E0%B9%80%E0%B8%A5%E0%B9%87%E0%B8%95
แชร์หน้าเว็บนี้ :
Keyword คำสำคัญ »
 
 
 

รีวิวที่เกี่ยวข้อง

 


 

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

ความคิดเห็นที่ 16
26 มกราคม 2558 10:39:05 (IP 110.77.182.xxx)
GUEST
Comment Bubble Triangle
ตอบคุณ ddd ตัว USB Debugging น่าจะอยู่ในโหมดของ Developer tools หรือบางเครื่องอาจจะ Developer Options นะครับ
 
ความคิดเห็นที่ 15
23 มกราคม 2558 17:38:12 (IP 27.55.213.xxx)
GUEST
Comment Bubble Triangle
ddd
หา USB Debugging ไม่เจออ่ะครับ โทรศัพท์ผมรุ่น galaxy grand prime อ่า
 
ความคิดเห็นที่ 14
29 พฤศจิกายน 2557 23:52:15 (IP 180.183.66.xxx)
GUEST
Comment Bubble Triangle
ทัดดาว
C:adt-bundle-windows-x86_64-20140702adt-bundle-windows-x86_64-20140702sdkpla
tform-tools>adb devices
ถ้าขึ้นแบบนี้จะแก้ไขยังไงคร่ะ ช่วยหน่อย
adb server is out of date. killing...
ADB server didn't ACK
* failed to start daemon *
error: unknown host service
 
ความคิดเห็นที่ 13
15 ตุลาคม 2557 16:46:56 (IP 49.230.66.xxx)
GUEST
Comment Bubble Triangle
อยากทำเป็น
อยากได้แบบว่า คลิ๊ก Done แล้วส่งข้อมูลที่กรอกใส่ไปให้ gmail
 
ความคิดเห็นที่ 12
7 ตุลาคม 2557 00:27:23 (IP 171.99.214.xxx)
GUEST
Comment Bubble Triangle
ผมเด็กใหม่
ขอ Lesson 5 ต่อครับ
 
ความคิดเห็นที่ 11
17 กันยายน 2557 14:58:21 (IP 202.28.54.xxx)
GUEST
Comment Bubble Triangle
อาคันตุกะ
GG ครับ..
เด็กติดเกมอย่างผม อ่านเเล้วยังพอรู้เรื่อง เเละทำตามได้เลย ยอดเยี่ยมครับ รุ่นพี่
($o$)
 
ความคิดเห็นที่ 10
8 กันยายน 2557 17:21:33 (IP 58.137.201.xxx)
GUEST
Comment Bubble Triangle
Go2Android
Lesson 5 รบกวนขอเป็นวิธีการส่ง app ขึ้น google play ได้ไหมครับ
และวิธีเก็บสถิติแข่งกับเพื่อน ครบพอดี
 
ความคิดเห็นที่ 9
11 กรกฎาคม 2557 17:50:57 (IP 118.172.86.xxx)
GUEST
Comment Bubble Triangle
อรุณ
คอมไพล์เป็นไฟล์ เอาไปติดตั้งบนมือถือแอนดรอยได้เลยไหม ขอขั้นตอนสุดท้ายด้วย
 
ความคิดเห็นที่ 8
20 มิถุนายน 2557 16:48:44 (IP 1.20.24.xxx)
GUEST
Comment Bubble Triangle
ครีม
ไม่ให้โหลดของ IQ หรอ ไอโมบายอ้ะ ถ้าไม่มีทำไงอ้ะ
 
ความคิดเห็นที่ 7
8 พฤษภาคม 2557 18:04:40 (IP 171.101.218.xxx)
GUEST
Comment Bubble Triangle
aey
ขอบคุณมากนะคะ <3