Setting Up the AIR SDK and Command-Line Tools
From Blognone
การตั้งค่า AIR SDK และเครื่องมือคอมมานด์ไลน์
AIR SDK เวอร์ชันเบต้ามีเครื่องมือ, โปรแกรมและโค้ดตัวอย่าง ที่ช่วยให้คุณพัฒนาและทดสอบแอพพลิเคชันได้สะดวกมากขึ้น
เครื่องมือแบบคอมมานด์ไลน์ที่เราจะใช้มีดังนี้
- ADL - ไว้รันแอพพลิเคชัน AIR เพื่อทดสอบโดยไม่ต้องติดตั้ง
- ADT - สร้างแพกเกจ AIR สำหรับแจกจ่ายให้ผู้ใช้ดาวน์โหลด
Contents |
ติดตั้ง SDK
คุณจำเป็นต้องเพิ่มพาธ (path) ของไฟล์เหล่านี้ลงในพาธของระบบ (system path) เพื่อให้คุณสามารถเรียกใช้เครื่องมือเหล่่านี้จากที่ไหนก็ได้
เครื่องมือแบบคอมมานด์ไลน์อยู่ในไดเรคทอรีชื่อ bin ภายใน SDK
- ดาวน์โหลด AIR SDK รุ่นเบต้าจาก http://www.adobe.com/go/air
- เปิด SDK
- แตกไฟล์ ZIP สำหรับบนวินโดวส์
- เมาท์ไฟล์ .dmg สำหรับแมค
- ก็อปปี้ข้อมูลใน SDK ไปไว้ตำแหน่งที่ต้องการ (เราจะอ้างถึงตำแหน่งนี้ว่า <SDK_Path>)
- ตอนนี้คุณควรมีอย่างน้อยสองไดเรคทอรี คือ <SDK_Path>/bin และ <SDK_Path>/runtime โดยเครื่องมือ ADL และ ADT จะอยู่ในไดเรคทอรี bin
Tip: ก็อปปี้แค่ไดเรคทอรี bin และ runtime เท่านั้น และตรวจสอบว่าทั้งสองไดเรคทอรีอยู่ในระดับเดียวกัน เหมือนกับที่อยู่ใน SDK
เพิ่มเครื่องมือคอมมานด์ไลน์ไว้ในพาธของระบบ
ขั้นตอนที่เหลือคือเพิ่มตำแหน่ง <SDK_Path>/bin ไว้ในพาธของระบบ เพื่อให้คุณสามารถเรียกใช้ทั้งสองคำสั่งจากที่ไหนก็ได้
วิธีการเพิ่มพาธจะแตกต่างกันขึ้นกับระบบปฏิบัติการที่ใช้
วินโดวส์
- เปิด System Properties จาก Control Panel และคลิกที่แท็บ Advanced
- คลิกปุ่ม Environment Variables
- เลือก PATH และกดปุ่ม Edit จากนั้นเพิ่มพาธของไดเรคทอรี bin ไว้ท้ายบรรทัด โดยคั่นข้อความเดิมด้วยเครื่องหมาย semicolon ดังนี้
- ;<SDK_Path>\bin
- คลิกปุ่ม OK เพื่อยืนยัน
จากนั้นทดสอบว่าการตั้งค่าถูกหรือใหม่ โดยเปิดคอนโซลจากเมนู Start > Run > Console และพิมพ์คำว่า
adt
Tip: คุณต้องเปิดหน้าต่างคอนโซลหน้าต่างใหม่ อย่าใช้หน้าต่างคอนโซลเดิมที่เปิดค้างไว้
คุณควรจะเห็นผลลัพธ์ดังนี้
Too few arguments. Usage: adt -package air_file app_xml [ file_or_dir | -C dir file_or_dir ... ] ...
นั่นแปลว่าคุณติดตั้งถูกต้องแล้ว
ถ้าคุณพบข้อผิดพลาดว่าค้นหาแฟ้มไม่พบ ลองตรวจสอบดังนี้:
- ตรวจสอบว่าไดเรคทอรี bin และ runtime นั้นอยู่ในไดเรคทอรี <SDK_Path>
- ตรวจสอบว่าคุณเพิ่มพาธไปยัง <SDK_Path> ไว้ในตัวแปร PATH ของระบบแล้ว
- ตรวจสอบว่าคุณเปิดหน้าต่างคอนโซลหน้าต่างใหม่ก่อนรันคำสั่ง
แมคอินทอช
มีวิธีการเพิ่มพาธของ AIR SDK หลายวิธี ขึ้นกับว่าคุณใช้เชลล์แบบไหน และคุณมีวิธีกำหนดตัวแปรของระบบอย่างไร
ขั้นตอนต่อไปนี้เป็นวิธีการแก้ไขตัวแปรของระบบสำหรับเชลล์แบบ bash
- เปิดโปรแกรม Terminal โดยเข้าไปที่ /Applications/Utilities/Terminal
- ตรวจสอบว่าคุณอยู่ที่ home โดยพิมพ์ cd
- ตรวจสอบว่ามีไฟล์ที่ต้องการ โดยสั่ง ls -la
- หาไฟล์ที่มีชื่อว่า .profile หรือ .bashrc
- ถ้าคุณไม่มีทั้งสองไฟล์ ให้สร้างไฟล์นั้นโดยใช้คำสั่ง:
- touch .profile
- เปิดแฟ้ม .profile หรือ .bashrc ด้วยโปรแกรมแก้ไขข้อความ
- ค้นหาบรรทัดที่ใกล้เคียงกับ:
- export PATH=$PATH:/usr/local/bin
- เพิ่มพาธของไดเรคทอรี <SDK_Path>/bin ต่อท้ายบรรทัด ตัวอย่างเช่น ถ้าพาธ <SDK_Path>/bin คือ /airsdk/bin ทั้งบรรทัดควรมีหน้าตาดังนี้:
- export PATH=$PATH:/usr/local/bin;/airsdk/bin
- ถ้าไฟล์เพิ่งถูกสร้างขึ้น ให้ใส่บรรทัดนี้เข้าไป
- export PATH=$PATH:/airsdk/bin
- บันทึกแฟ้มและปิดโปรแกรม
- เรียกคำสั่งเพื่อเรียกใช้ค่าที่เพิ่งตั้งไว้ โดยสั่ง .profile (หรือ .bashrc ถ้าคุณใช้ไฟล์นี้)
- คุณสามารถทดสอบว่าค่าที่ตั้งไว้ถูกต้อง โดยสั่ง echo $PATH และตรวจสอบว่ามี <SDK_Path>/bin อยู่ในผลลัพธ์ที่แสดงออกหน้าจอ
- คุณสามารถทดสอบการติดตั้งได้โดยเปิดหน้าต่าง Terminal ใหม่ แล้วสั่ง adt ซึ่งคุณควรจะเห็นผลลัพธ์ดังนี้
Too few arguments. Usage: adt -package air_file app_xml [ file_or_dir | -C dir file_or_dir ... ] ...
ถ้าคุณพบข้อผิดพลาดว่าค้นหาแฟ้มไม่พบ ลองตรวจสอบดังนี้:
- ตรวจสอบว่าไดเรคทอรี bin และ runtime นั้นอยู่ในไดเรคทอรี <SDK_Path>
- ตรวจสอบว่าคุณเพิ่มพาธไปยัง <SDK_Path> ไว้ในตัวแปร PATH ของระบบแล้ว
- ตรวจสอบว่าคุณเปิดหน้าต่าง Terminal หน้าต่างใหม่ หรือใช้วิธีเรียกคำสั่ง source ตามด้วยไฟล์ตั้งค่าที่คุณแก้ไข