ให้เรตสมาชิก: 1 / 5

ดาวใช้งานดาวไม่ได้ใช้งานดาวไม่ได้ใช้งานดาวไม่ได้ใช้งานดาวไม่ได้ใช้งาน
 

Android - Environment Setup

สำหรับการพัฒนา Android Application ต้องเตรียมเครื่องมือที่ใช้สำหรับการพัฒนา

ระบบปฏิบัติการที่รองรับ

  • Microsoft Windows XP หรือใหม่กว่า (แนะนำ Windows 7)
  • Mac OS X 10.5.8หรือใหม่กว่า (ต้องเป็น CPU INTEL เท่านั้น)
  • Linux including GNU C Library 2.7 หรือใหม่กว่า

ถัดมาจะเป็นเครื่องมือที่ใช้ในการพัฒนา

สำหรับเครื่องมือในการพัฒนาจะมีหลากหลายเครื่องมือ แต่สำหรับมือใหม่ที่เริ่มพัฒนา แนะนำ Android Studio เพราะไม่ต้องตั้งค่าเพิ่มเติม และง่ายต่อการใช้งาน

หมายเหตุ : ถ้าติดตั้ง Android Studio ไม่ต้องติดตั้ง Android SDK เพราะมีอยู่ใน Android Studio แล้ว

ติดตั้ง Java Development Kit (JDK)

สามารถ Download เวอร์ชันล่าสุดได้ที่นี่ Download JDK

การติดตั้งจะเหมือนการติดตั้งปกติทั่วไป หลังจากติดตั้งเสร็จจะต้องตั้งค่า PATH และ JAVA_HOME

การตั้งค่า PATH และ JAVA_HOME สำหรับ Windows

ตั้งค่าโดยคลิกขวาที่ My Computer > Properties > Advanced system settings > Advanced > Environment Variables

การตั้งค่า PATH : หา Path ในส่วนของ System variables กด Edit แล้วเพิ่ม Path ของ Java โฟลเดอร์ bin

C:\Program Files\Java\jdk1.7.0_07\bin

การตั้งค่า JAVA_HOME : กด New ในส่วนของ User variables จากนั้นในใส่ Variable name เป็น JAVA_HOME กับ Variable value คือ ที่อยู่ของ Java JDK

 

สามารถตั้งค่า PATH และ JAVA_HOME ได้อีกวิธี คือ สร้าง file ขึ้นมาใส่ข้อมูลด้านล่าง(ที่อยู่ของ PATH และ JAVA_HOME แล้วแต่เวอร์ชันที่ติดตั้งด้วย)

set PATH=C:\jdk1.7.0_07\bin;%PATH%
set JAVA_HOME=C:\jdk1.7.0_07

จากนั้น save เป็นไฟล์ .bat แล้วดับเบิ้ลคลิก

 

การตั้งค่า PATH และ JAVA_HOME สำหรับ Linux

ตั้งค่าโดยสร้าง file ขึ้นมาใส่ข้อมูลด้านล่าง (ที่อยู่ของ PATH และ JAVA_HOME แล้วแต่เวอร์ชันที่ติดตั้งด้วย)

setenv PATH /usr/local/jdk1.7.0_07/bin:$PATH
setenv JAVA_HOME /usr/local/jdk1.7.0_07

จากนั้น save เป็นไฟล์ .cshrc แล้วดับเบิ้ลคลิก

 

หลังจากตั้งค่า PATH และ JAVA_HOME เสร็จแล้วในเราติดตั้ง Android Studio เสร็จแล้วก็สามารถพัฒนา Android Application ได้

 

 

 

กระทู้ล่าสุดจากเว็บบอร์ด
หัวข้อกระทู้
ตอบ
เปิดดู
ล่าสุด
Google เปิดตัว CallJoy ผู้ช่วย AI สำหรับธุรกิจขนาดกลางและขนาดเล็ก
โดย jamepiyawat อ 20 ส.ค. 2019 6:26 pm บอร์ด Share Knowledge
0
1
อ 20 ส.ค. 2019 6:26 pm โดย jamepiyawat
รายละเอียดการขอหนังสือรับรองผลงานจากลูกค้า
โดย EyePornnipa อ 20 ส.ค. 2019 6:11 pm บอร์ด M089 - นางสาวพรนิภา ราชธานี
0
9
อ 20 ส.ค. 2019 6:11 pm โดย EyePornnipa
สอบถามการหมุนไฟล์ PDF ถาวรหน่อยค่ะ
โดย EyePornnipa อ 20 ส.ค. 2019 5:38 pm บอร์ด ถาม - ตอบ คอมพิวเตอร์
3
14
อ 20 ส.ค. 2019 5:59 pm โดย chatee supasand
Microsoft จอนำ Notepad ขึ้น store อัพเดตไม่ต้องร Windows อีกต่อไป
โดย chatee supasand อ 20 ส.ค. 2019 5:30 pm บอร์ด Microsoft Office Knowledge & line & Etc
0
2
อ 20 ส.ค. 2019 5:30 pm โดย chatee supasand
วิธีการปรับเปลี่ยนค่าเมื่อมีการ Quote โพสต์ ใน phpbb
โดย Ittichai_chupol อ 20 ส.ค. 2019 5:21 pm บอร์ด PHP Knowledge
0
1
อ 20 ส.ค. 2019 5:21 pm โดย Ittichai_chupol
วิธีการปรับเปลี่ยนค่า โฑสต์ เมื่อมีการ Quote ใน phpbb
โดย Ittichai_chupol อ 20 ส.ค. 2019 5:17 pm บอร์ด PHP Knowledge
0
0
อ 20 ส.ค. 2019 5:17 pm โดย Ittichai_chupol
งานประจำวันที่ 20 กรกฎาคม 2562
โดย jamepiyawat อ 20 ส.ค. 2019 10:09 am บอร์ด M084 - นายปิยวัช เชาว์วิมล
1
7
อ 20 ส.ค. 2019 10:19 am โดย jamepiyawat
งานประจำวันที่ 20 สิงหาคม 2562
โดย jirawoot อ 20 ส.ค. 2019 10:05 am บอร์ด M090 - นายจิระวุฒิ อัครลิขิตกุล
0
5
อ 20 ส.ค. 2019 10:05 am โดย jirawoot
งานประจำวันที่ 20 สิงหาคม 2562
โดย chatee supasand อ 20 ส.ค. 2019 9:58 am บอร์ด MT33 - นายชาตรี สุภาแสน
1
4
อ 20 ส.ค. 2019 7:09 pm โดย chatee supasand
งานประจำวันที่ 20 สิงหาคม 2562
โดย EyePornnipa อ 20 ส.ค. 2019 9:57 am บอร์ด M089 - นางสาวพรนิภา ราชธานี
1
10
อ 20 ส.ค. 2019 7:29 pm โดย EyePornnipa
ชีวิตนักเรียนออสเตรเลีย!!!
โดย aittit จ 19 ส.ค. 2019 9:07 pm บอร์ด พูดคุยเรื่องทั่วไป จับฉ่าย
0
8
จ 19 ส.ค. 2019 9:07 pm โดย aittit
งานประจำวันที่ 19 สิงหาคม 2562
โดย chatee supasand จ 19 ส.ค. 2019 10:03 am บอร์ด MT33 - นายชาตรี สุภาแสน
2
10
จ 19 ส.ค. 2019 7:51 pm โดย chatee supasand
google เปลี่ยนดีไซน์หน้าค้นหาใหม่ในสมาร์ทโฟนและแสดงไอคอนของเว็บไซต์ได้
โดย jamepiyawat จ 19 ส.ค. 2019 6:33 pm บอร์ด Share Knowledge
0
25
จ 19 ส.ค. 2019 6:33 pm โดย jamepiyawat
Windows 10 เตรียมอัพฟีเจอร์เช็คความร้อนของ GPU โดยไม่ต้องง้อโปรแกรมเสริมได้แล้วใน Build 18963
โดย chatee supasand จ 19 ส.ค. 2019 6:23 pm บอร์ด Microsoft Office Knowledge & line & Etc
0
18
จ 19 ส.ค. 2019 6:23 pm โดย chatee supasand
อยากทราบวิธีการคำนวนจำนวนบรรทัด ใน google sheet
โดย Ittichai_chupol จ 19 ส.ค. 2019 4:19 pm บอร์ด ถาม - ตอบ คอมพิวเตอร์
0
16
จ 19 ส.ค. 2019 4:19 pm โดย Ittichai_chupol
การเสนอราคาสมาคมสโมสรนักลงทุน
โดย EyePornnipa จ 19 ส.ค. 2019 2:59 pm บอร์ด M089 - นางสาวพรนิภา ราชธานี
1
19
อ 20 ส.ค. 2019 11:50 am โดย EyePornnipa
สอบถาม wkhtmltopdf ตอนแปลงไฟล์ pdf แล้ว graph ใน javascript ไม่มาด้วย มีวิธีแก้ไขไหมครับ
โดย jirawoot จ 19 ส.ค. 2019 2:53 pm บอร์ด Programming - C/C++ & java & Python
0
16
จ 19 ส.ค. 2019 2:53 pm โดย jirawoot
สอบถาม วิธีการนับเวลาในไฟล์วีดีโอครับ
โดย jirawoot จ 19 ส.ค. 2019 11:34 am บอร์ด Programming - C/C++ & java & Python
1
25
จ 19 ส.ค. 2019 5:07 pm โดย jirawoot
งานประจำวันที่ 19 สิงหาคม 2562
โดย EyePornnipa จ 19 ส.ค. 2019 10:15 am บอร์ด M089 - นางสาวพรนิภา ราชธานี
3
22
จ 19 ส.ค. 2019 7:33 pm โดย EyePornnipa
งานประจำวันที่ 19 กรกฎาคม 2562
โดย jamepiyawat จ 19 ส.ค. 2019 10:09 am บอร์ด M084 - นายปิยวัช เชาว์วิมล
1
5
จ 19 ส.ค. 2019 7:56 pm โดย jamepiyawat