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

 

 

 

กระทู้ล่าสุดจากเว็บบอร์ด
หัวข้อกระทู้
ตอบ
เปิดดู
ล่าสุด
ตัวอย่างฟังก์ชัน array ภาษา php
โดย anuwat somsakul พ 08 ส.ค. 2018 4:59 pm บอร์ด Programming - PHP
0
61
พ 08 ส.ค. 2018 4:59 pm โดย anuwat somsakul
เว็บเซอร์วิส คือ อะไร
โดย anuwat somsakul พ 08 ส.ค. 2018 4:49 pm บอร์ด Programming - PHP
0
52
พ 08 ส.ค. 2018 4:49 pm โดย anuwat somsakul
B - การรับสินค้า [2018-08][002]
โดย AePongsak พ 08 ส.ค. 2018 4:17 pm บอร์ด Hachanna - Testter
3
26
พ 15 ส.ค. 2018 7:02 pm โดย AePongsak
Note.. อัครยุภา ยงยุทธ Mt26
โดย tai14 พ 08 ส.ค. 2018 3:44 pm บอร์ด MT26 - นางสาวอัครยุภา ยงยุทธ
1
12
ศ 10 ส.ค. 2018 11:30 am โดย tai14
ปก Extension Joomla
โดย tai14 พ 08 ส.ค. 2018 3:09 pm บอร์ด MT26 - นางสาวอัครยุภา ยงยุทธ
6
29
ศ 10 ส.ค. 2018 6:32 pm โดย tai14
ปก Present
โดย tai14 พ 08 ส.ค. 2018 2:54 pm บอร์ด MT26 - นางสาวอัครยุภา ยงยุทธ
1
31
ศ 10 ส.ค. 2018 9:54 am โดย tai14
ข้อมูลสำหรับพัฒนาระบบ
โดย thatsawan พ 08 ส.ค. 2018 12:30 pm บอร์ด OpenERP - MD-ERP
3
12
อ 12 ส.ค. 2018 4:03 pm โดย thatsawan
การเดินทางจากจังหวัดสุรินทร์มายังกรุงเทพมหานคร
โดย anuwat somsakul พ 08 ส.ค. 2018 11:31 am บอร์ด พูดคุยเรื่องทั่วไป จับฉ่าย
0
38
พ 08 ส.ค. 2018 11:31 am โดย anuwat somsakul
งานที่ต้องทำประจำวันที่ 8 สิงหาคม 2561
โดย tai14 พ 08 ส.ค. 2018 10:23 am บอร์ด MT26 - นางสาวอัครยุภา ยงยุทธ
3
81
พฤ 09 ส.ค. 2018 10:18 am โดย tai14
งานประจำวันที่ 8 สิงหาคม 2561
โดย pprn พ 08 ส.ค. 2018 10:23 am บอร์ด MT25 - นางสาวปรียากมล รินนาศักดิ์
1
24
พ 08 ส.ค. 2018 11:02 am โดย pprn
ตัวช่วยในการเก็บประวัติการอ่านบทความบนเว็บไซต์ใน Joomla
โดย Parichat พ 08 ส.ค. 2018 10:52 am บอร์ด PHP News
0
23
พ 08 ส.ค. 2018 10:52 am โดย Parichat
Work's on Hand อนุวัฒน์ สมสกุล m067
โดย anuwat somsakul พ 08 ส.ค. 2018 10:30 am บอร์ด M067 - นายอนุวัฒน์ สมสกุล
1
31
อ 14 ส.ค. 2018 4:11 pm โดย anuwat somsakul
งานประจำวันที่ 8 กรกฏาคม 2561
โดย prakon พ 08 ส.ค. 2018 10:29 am บอร์ด MT24 - นายปกรณ์ วิริยะธนวิโรจน์
1
21
พ 08 ส.ค. 2018 10:31 am โดย prakon
งานประจำวันที่ 08 สิงหาคม 2561
โดย Lamduan พ 08 ส.ค. 2018 10:22 am บอร์ด M066 - นางสาวลำดวน พันโอดเบี้ย
5
24
อ 14 ส.ค. 2018 10:15 am โดย Lamduan
งานประจำวันที่ 8 สิงหาคม 2561
โดย anuwat somsakul พ 08 ส.ค. 2018 10:19 am บอร์ด M067 - นายอนุวัฒน์ สมสกุล
2
49
พฤ 09 ส.ค. 2018 9:21 am โดย AePongsak
งานประจำวันที่ 8 สิงหาคม 2561
โดย tatiya พ 08 ส.ค. 2018 10:10 am บอร์ด M065 - ตติยะ นาชัย
1
8
พ 08 ส.ค. 2018 7:35 pm โดย tatiya
สอบถาม phpbb อยากทราบเกี่ยวกับการ get path url จาก post_id
โดย AePongsak อ 07 ส.ค. 2018 5:28 pm บอร์ด ปัญหาการใช้ phpBB3, SMF, Joomla, Wordpress, CMS CRM
1
40
พ 08 ส.ค. 2018 4:54 pm โดย thatsawan
ลูกเล่นของ boostrap
โดย tai14 อ 07 ส.ค. 2018 5:24 pm บอร์ด PHP Knowledge
0
38
อ 07 ส.ค. 2018 5:24 pm โดย tai14
Q - สอบถามเรื่องการหาคีย์เวิร์ดด้วยภาษาไพธอนครับ
โดย prakon อ 07 ส.ค. 2018 4:42 pm บอร์ด Programming - C/C++ & java & Python
2
72
ศ 10 ส.ค. 2018 6:11 pm โดย prakon
Input textboxเป็นโค้ด Shift-JIS
โดย sirapatearth1811 อ 07 ส.ค. 2018 4:23 pm บอร์ด Programming - PHP
0
37
อ 07 ส.ค. 2018 4:23 pm โดย sirapatearth1811