การลง Android Studio และการกำหนด Path ANDROID_HOME บน MAC

การลง Android Studio และการกำหนด Path ANDROID_HOME บน MAC

วันนี้จะมาสอน การลง Android Studio และการกำหนด Path ANDROID_HOME บน MAC เพื่อใช้ Build App Android กัน ถ้าไม่ตั้งค่า Path ตอน Build App ก็จะหา ANDROID_HOME ไม่เจอ

ขอนอกเรื่องนิดนึง ปัจจุบันเราเองเวลาที่พัฒนา App Android นั้นเราเองก็จะใช้ PC ที่เป็น Windows อยู่แล้ว แต่พอดีช่วงนี้มี Project ที่ต้องอยู่ที่อื่นหลาย ๆ ที่เลยไม่สะดวกที่จะใช้ PC ในการพัฒนา App Android ก็เลยกะว่าจะขอ บริษัทฯ ซื้อ Notebook Windows สักเครื่อง และเห็นว่า CPU Gen8 รหัส H แรงกว่า CPU Desktop ที่ใช้อยู่เกือบจะสองเท่า แต่ๆๆๆๆๆๆ บริษัทฯ ไม่อนุมัติให้ซื้อ เพราะเพิ่งซื้อ Macbook Pro ให้เมื่อเดือนธันวาคม ที่ผ่านมา ก็เลยต้องมาลง Android Studio บน Mac แทน

เครื่องและโปรแกรม ที่ใช้ในการติดตั้ง
1. Macbook Pro 2017
2. MacOS High Sierra Version 10.13.6
3. Java SE Development Kit 8u181 (JDK)
4. Android Studio Version 3.1.3 for Mac

การลง Android Studio และการกำหนด Path ANDROID_HOME บน MAC

การลง Android Studio และการกำหนด Path ANDROID_HOME บน MAC

ขั้นตอน การลง Android Studio

1. ทำการ Download และ ติดตั้ง JDK (Java SE Development Kit)
2. ทำการ Download และ ติดตั้ง Android Studio
3. ทำการ ติดตั้ง Android SDK ที่ต้องการ ตรงนี้ดูด้วยนะว่ากำหนด Android SDK ไว้ที่ไหน ถ้าไม่ได้กำหนดก็จะอยู่ที่ Library แต่ของเรากำหนดไว้ที่ Desktop จะได้หาง่าย ๆ การ ติดตั้ง Android SDK อาจจะใช้เวลานาน ไม่ต้องตกใจว่าทำไมช้า ทั้ง Mac และ Windows ก็ช้าเหมือนกัน ไปกินข้าว กินขนม อาบน้ำ กินกาแฟ รอก่อนก็ได้นะ เพราะ นานมาก ยิ่งถ้าเลือก Android ทุกเวอร์ชั่น ก็ยิ่งช้า ของเรา เลือก Android 4.0 – Android 8.1 ซึ่งเป็น เวอร์ชั่นล่าสุดสำหรับตอนนี้ เมื่อเสร็จก็ไป กำหนด Path ให้ ANDROID_HOME

การลง Android Studio และการกำหนด Path ANDROID_HOME บน MAC

ขั้นตอน การการกำหนด Path ANDROID_HOME เพื่อ บอก Mac ให้รู้ว่า ANDROID_HOME อยู่ตรงไหน
1. ทำการเปิด Terminal ขึ้นมา
2. พิมพ์คำสั่ง touch .bash_profile ลงไปใน Terminal แล้ว enter
3. พิมพ์คำสั่ง open -e .bash_profile ลงไปใน Terminal แล้ว enter เพื่อเปิดตัว .bash_profile ขึ้นมา
4. .bash_profile จะเป็นหน้าว่างเปล่า ๆ ให้ใส่ Path ลงไป ซึ่ง Path ตัวอย่างคือ เรากำหนดให้ Android SDK อยู่ที่ Desktop และอย่าลืมเปลี่ยน ชื่อผู้ใช้MAC เป็นชื่อของตัวเองด้วยนะ

export ANDROID_HOME=/Users/ชื่อผู้ใช้MAC/Desktop/AndroidSdk
export PATH=$PATH:$ANDROID_HOME/tools
export PATH=$PATH:$ANDROID_HOME/tools/bin
export PATH=$PATH/:$ANDROID_HOME/platform-tools

 

การลง Android Studio และการกำหนด Path ANDROID_HOME บน MAC การลง Android Studio และการกำหนด Path ANDROID_HOME บน MAC

หากไม่ได้กำหนดที่อยู่ Android SDK จะอยู่ที่ Library ให้ใช้ Path นี้แทน
export ANDROID_HOME=/Users/ชื่อผู้ใช้MAC/Library/Android/sdk
export PATH=$PATH:$ANDROID_HOME/tools
export PATH=$PATH:$ANDROID_HOME/tools/bin
export PATH=$PATH/:$ANDROID_HOME/platform-tools

จริง ๆ path สามารถเขียนแบบ สั้น ๆ ได้ดังตัวอย่าง
export ANDROID_HOME=/Users/ชื่อผู้ใช้MAC/Library/Android/sdk
export PATH=$PATH:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools
แต่เราชอบยาว ๆ มันดูง่ายดี เมื่อกำหนด Path เสร็จให้ Save .bash_profile และปิดไป

5. พิมพ์คำสั่ง source .bash_profile ลงไปใน Terminal แล้ว enter
6. ปิด Terminal

ก็เป็นอันเสร็จเรียบร้อย ลอง Build App Android แบบง่าย ๆ ดู ว่ายังเรียกหา ANDROID_HOME อีกไหม

แค่นี้ก็สามารถ พัฒนา App Android บนเครื่อง Mac ได้แล้ว ประหยัดค่า Notebook ให้บริษัทฯ ไปได้อีกตัว ที่สำคัญไม่ต้องแบก Notebook 2 เครื่องไปทำงานและ 555+

เนื้อหานี้ถูกเขียนขึ้นจากประสบการณ์การทำงานจริง ไม่ได้ไป Copy และ Rewrite งานใครมานะ และ เนื้อหานี้สามารถประยุกต์ใช้ในการลง Android Studio และการกำหนด Path ANDROID_HOME สำหรับ Hybrid App พวก React, ionic ได้


สนใจทำเว็บไซต์หรือการตลาดออนไลน์กับเรา
สอบถาม ADD Line ได้เลย http://line.me/ti/p/~hatyaiwebdesign
หาดใหญ่เว็บดีไซน์ บริษัทรับทำเว็บไซต์หาดใหญ่ ออกแบบเว็บไซต์ รับทำเว็บไซต์ หาดใหญ่ สงขลา
ก้าวไปในโลกยุคดิจิตอล 4.0 กับ Hatyai Web Design มั๊ย? Click เลย

Hatyai Web Design รับทำเว็บไซต์หาดใหญ่ ตอบโจทย์การสร้างเว็บไซต์ได้อย่างดีที่สุด ให้บริการไปแล้วมากกว่า 1,000 เว็บไซต์ทั้งหน่วยงานราชการ เอกชน รัฐวิสาหกิจ และบุคลธรรมดา ทั่วทั้งประเทศ เพราะเราไม่เคยหยุดพัฒนา เรามี Solution ที่ตอบโจทย์ท่านได้อย่างมากที่สุดทั้งทาง online และ offline

Hatyai Web Design หาดใหญ่เว็บดีไซน์ บริษัทรับทำเว็บไซต์หาดใหญ่ สงขลาที่ดีที่สุดจริง ๆ
ถนนลพบุรีราเมศวร์ อำเภอหาดใหญ่ จังหวัดสงขลา
โทรศัพท์: 074-414433, 06-5252-2253
Email: hatyaiwebdesign@gmail.com