ให้เรตสมาชิก: 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 ได้

 

 

 

กระทู้ล่าสุดจากเว็บบอร์ด
หัวข้อกระทู้
ตอบ
เปิดดู
ล่าสุด
งานประจำวันที่ 19 มกราคาม 2561
โดย Parichat ศ 19 ม.ค. 2018 8:52 am บอร์ด MT21 - ปาริชาติ รัตโณภาส
1
8
ศ 19 ม.ค. 2018 7:33 pm โดย Parichat
งานประจำวันที่ 19 มกราคม 2561
โดย Jom07 ศ 19 ม.ค. 2018 8:43 am บอร์ด MT23 - สุพรรษา พูลตา
1
24
ศ 19 ม.ค. 2018 9:20 am โดย Jom07
งานประจำวันที่ 19 มกราคม 2561
โดย Four ศ 19 ม.ค. 2018 8:42 am บอร์ด MT22 - อิษยา งามสอาด
4
23
ศ 19 ม.ค. 2018 6:43 pm โดย Four
ตัวแปรชนิด Tuple
โดย Four พฤ 18 ม.ค. 2018 5:18 pm บอร์ด Python Knowledge
0
33
พฤ 18 ม.ค. 2018 5:18 pm โดย Four
ขอสอบถามเรื่องความแตกต่างของฟังก์ชั่นvariant_pow()กับฟังก์ชั่น pow()
โดย Parichat พฤ 18 ม.ค. 2018 1:58 pm บอร์ด Programming - PHP
0
29
พฤ 18 ม.ค. 2018 1:58 pm โดย Parichat
อยากได้โปรแกรม command แบบ cmd ที่เก็บ history ได้ค่ะช่วยเเนะนำหน่อย
โดย thatsawan พฤ 18 ม.ค. 2018 11:18 am บอร์ด ถาม - ตอบ คอมพิวเตอร์
2
54
พฤ 18 ม.ค. 2018 7:18 pm โดย thatsawan
0vsNULL
โดย Before Dong พฤ 18 ม.ค. 2018 10:32 am บอร์ด พูดคุยเรื่องทั่วไป จับฉ่าย
1
41
พฤ 18 ม.ค. 2018 2:51 pm โดย Before Dong
งานประจำวันที่ 18 มกราคม 2561
โดย Parichat พฤ 18 ม.ค. 2018 9:38 am บอร์ด MT21 - ปาริชาติ รัตโณภาส
1
13
พฤ 18 ม.ค. 2018 7:16 pm โดย Parichat
งานประจำวันที่ 18 มกราคม 2561
โดย Jom07 พฤ 18 ม.ค. 2018 9:27 am บอร์ด MT23 - สุพรรษา พูลตา
2
34
พฤ 18 ม.ค. 2018 6:49 pm โดย Before Dong
งานประจำวันที่ 18 มกราคม 2561
โดย Four พฤ 18 ม.ค. 2018 9:24 am บอร์ด MT22 - อิษยา งามสอาด
1
23
พฤ 18 ม.ค. 2018 11:44 am โดย Four
VDO สอนพัฒนา Componet Joomla ภาษาอังกฤษ By Mindphp Developer Team
โดย mindphp พฤ 18 ม.ค. 2018 6:21 am บอร์ด Joomla Development
0
30
พฤ 18 ม.ค. 2018 6:21 am โดย mindphp
Ozio Gallery-Components & Plugins สำหรับช่วยให้ดูภาพที่เผยแพร่บน Googleและวีดีโอจาก Youtube ที่ละเอียด
โดย Parichat พ 17 ม.ค. 2018 7:30 pm บอร์ด Joomla Extension Review
0
51
พ 17 ม.ค. 2018 7:30 pm โดย Parichat
ตัวดำเนินการของตัวแปร List
โดย Four พ 17 ม.ค. 2018 4:35 pm บอร์ด Python Knowledge
0
34
พ 17 ม.ค. 2018 4:35 pm โดย Four
การใช้ Del statement
โดย Four พ 17 ม.ค. 2018 4:03 pm บอร์ด Python Knowledge
0
30
พ 17 ม.ค. 2018 4:03 pm โดย Four
Review Applications 17 มกราคม 2561
โดย Jom07 พ 17 ม.ค. 2018 3:44 pm บอร์ด MT23 - สุพรรษา พูลตา
1
18
พ 17 ม.ค. 2018 6:19 pm โดย Jom07
การใช้ Precedence
โดย Four พ 17 ม.ค. 2018 3:36 pm บอร์ด Python Knowledge
0
32
พ 17 ม.ค. 2018 3:36 pm โดย Four
โครงสร้าง Module
โดย tsukasaz พ 17 ม.ค. 2018 3:08 pm บอร์ด Joomla Dev
0
9
พ 17 ม.ค. 2018 3:08 pm โดย tsukasaz
Index VDO Reenigne – คุณวีรศักดิ์ - odoo 10
โดย Four พ 17 ม.ค. 2018 2:33 pm บอร์ด MT22 - อิษยา งามสอาด
0
8
พ 17 ม.ค. 2018 2:33 pm โดย Four
งานประจำวันที่ 17 มกราคม 2561
โดย Four พ 17 ม.ค. 2018 9:56 am บอร์ด MT22 - อิษยา งามสอาด
3
34
พ 17 ม.ค. 2018 4:36 pm โดย Four
Work's on Hand ปาริชาติ รัตโณภาส MT21
โดย Parichat จ 08 ม.ค. 2018 12:11 pm บอร์ด MT21 - ปาริชาติ รัตโณภาส
2
52
พ 17 ม.ค. 2018 10:51 am โดย Parichat