สารบัญ:
- จะเลือกอะไรดี?
- การติดตั้ง Android SDK ด้วยตนเอง
- ข้อกำหนดเบื้องต้น
- การติดตั้งเครื่องมือ
- การตั้งค่าเส้นทางของคุณ
- บน Windows
- บน Mac
- บน Linux
- ห่อมัน
พวกเราส่วนใหญ่ไม่จำเป็นต้องติดตั้ง Android SDK เหตุผลที่ถูกต้องในชื่อ - ชุดพัฒนาซอฟต์แวร์ มันสร้างขึ้นสำหรับผู้ที่เขียนแอพ Android ที่ต้องการเครื่องมือในการทำงานกับ Android จากคอมพิวเตอร์
แต่เครื่องมือเหล่านั้นยังมีประโยชน์สำหรับผู้ที่ต้องการทำสิ่งขั้นสูงเพิ่มเติม สิ่งต่าง ๆ เช่นการอัพเดตซอฟต์แวร์ด้วยตนเองหรือรูทโทรศัพท์ของพวกเขา Fastboot และ ADB มีความสำคัญหากคุณเป็น "แฮ็ค" ที่ซอฟต์แวร์ Android และ Google ให้บริการฟรีสำหรับทุกคน
จะเลือกอะไรดี?
มีสองวิธีในการรับชุดเครื่องมือ Android ที่ใช้งานได้บนคอมพิวเตอร์ของคุณ วิธีง่ายๆคือติดตั้ง Android Studio ทุกอย่างที่จำเป็นในการเรียกใช้และใช้เครื่องมือบรรทัดคำสั่ง Android เป็นส่วนหนึ่งของ Android Studio รวมถึงวิธีการอัปเดตเครื่องมือต่างๆ ในขณะที่มันถูกออกแบบมาสำหรับผู้ที่ต้องการสภาพแวดล้อมการพัฒนาที่สมบูรณ์และรวมถึงการแก้ไขรหัสจำลอง Android และคอมไพเลอร์คุณสามารถใช้เครื่องมือบรรทัดคำสั่งและไม่เปิดส่วนที่เหลือ
หากคุณไม่กลัวที่จะเปียกแฉะคุณสามารถติดตั้งเพียงส่วนประกอบ SDK นอก Android Studio การติดตั้งเป็นเรื่องง่าย (อยู่ในไฟล์ zip) แต่การตั้งค่าคอมพิวเตอร์ของคุณให้ใช้ไม่ใช่ขั้นตอนที่ไม่ซับซ้อน
การติดตั้ง Android SDK ด้วยตนเอง
ดาวน์โหลด SDK โดยตรงจาก Google โดยคลิกที่นี่ เลื่อนลงมาเล็กน้อยและค้นหาส่วนที่ระบุว่า "รับเพียงแค่เครื่องมือบรรทัดคำสั่ง" และบันทึกไว้ในที่ ๆ ง่ายต่อการเข้าถึงเช่นเดสก์ท็อปของคุณ เราจะแยกมันไปยังตำแหน่งที่ดีขึ้นในขั้นตอนต่อไป
ไฟล์ที่คุณดาวน์โหลดถูกบีบอัด คุณจะต้องคุ้นเคยกับไฟล์บีบอัด - และวิธีการแตกไฟล์ - เพื่อดำเนินการต่อไป หากคุณไม่ได้หยุดที่นี่และใช้เวลาในการเรียนรู้เกี่ยวกับพวกเขา
แตกไฟล์บีบอัดของคุณลงในตำแหน่งต่อไปนี้:
- Windows: ไดรฟ์ C:
- OS X: โฟลเดอร์บ้านของคุณ
- Linux: โฟลเดอร์บ้านของคุณ
เปลี่ยนชื่อโฟลเดอร์ที่แยกเป็น "Android" นี่จะทำให้คู่มือที่เหลือและเวลาของคุณกับ SDK ง่ายขึ้นมาก
ข้อกำหนดเบื้องต้น
คุณจะต้องมี Java เวอร์ชันที่ใช้งานได้เพื่อใช้งานส่วนประกอบ SDK สำหรับทุกสิ่งที่คุณจะทำกับ SDK ทั้ง Open Java และ Sun Java จาก Oracle (ใช่แล้ว Oracle) จะใช้งานได้
- สำหรับ Mac มันค่อนข้างง่ายเพราะคุณติดตั้งไว้แล้วเว้นแต่คุณจะถอนการติดตั้ง หากคุณติดตั้งใหม่อีกครั้ง - คุณควรรู้วิธี
- บน Windows ให้ไปที่เว็บไซต์ Oracle และดาวน์โหลดรุ่นที่ถูกต้อง (32- หรือ 64- บิต) สำหรับคอมพิวเตอร์ของคุณ อีกครั้งหากสิ่งนี้ทำให้คุณมีปัญหาหยุดการทำงานและเรียนรู้เพิ่มเติมเกี่ยวกับคอมพิวเตอร์ของคุณอีกเล็กน้อย หากคุณไม่สามารถติดตั้ง Java ได้คุณอาจยังไม่พร้อมที่จะใช้ Android SDK
- บนคอมพิวเตอร์ Linux คุณจะต้องติดตั้ง Java คุณสามารถค้นหาไบนารี x86 และ x64 สำหรับ Sun Java จาก Oracle ได้ที่เว็บไซต์ของพวกเขา OpenJDK ยังสามารถใช้ได้กับทุกสิ่งที่คุณต้องทำกับ SDK ด้วย (ตอนนี้ OpenJDK นั้นมาพร้อมกับ Android Studio ซึ่งรวมถึง SDK รวมถึงสภาพแวดล้อมการพัฒนาด้วย) และคุณจะพบคำแนะนำทั้งหมดเพื่อติดตั้งในเว็บไซต์ OpenJDK. หากคุณต้องการความช่วยเหลือเพิ่มเติมหรือต้องการใช้ตัวจัดการแพคเกจเพื่อติดตั้ง Sun Java คุณจะต้องดูเอกสารประกอบสำหรับ distro เฉพาะของคุณ
ผู้ใช้ลีนุกซ์จะต้องตรวจสอบให้แน่ใจว่าพวกเขามีไลบรารี่แบบ 32 บิตติดตั้งอยู่หากพวกเขาใช้ระบบปฏิบัติการเวอร์ชัน 64 บิต หากคุณใช้ Ubuntu หรือตัวแปร Debian อื่นให้ติดตั้ง ncurses5 และ stdc ++ 6 ผ่านเทอร์มินัลของคุณ:
sudo apt-get install lib32ncurses5 lib32stdc++6
หากคุณกำลังใช้ Linux รสชาติที่แตกต่างให้หาแพ็คเกจที่ถูกต้องสำหรับ ncurses5 และ stdc ++ 6 แล้วติดตั้ง
การติดตั้งเครื่องมือ
แยกไฟล์ที่คุณดาวน์โหลดด้านบนลงในโฟลเดอร์ชื่อ Android บนรูทของไดรฟ์ C (Windows) หรือในโฟลเดอร์ Home (Mac, Linux) คุณอาจสังเกตเห็นบางสิ่งขาดหายไปหากคุณเคยดาวน์โหลดเครื่องมือบรรทัดคำสั่งมาก่อนเนื่องจากโฟลเดอร์เครื่องมือและเครื่องมือแพลตฟอร์มหายไป ไม่เป็นไรเรากำลังจะให้พวกเขาใช้ตัวจัดการ SDK ที่รวมอยู่
เปิดโฟลเดอร์ bin ในการดาวน์โหลดที่คลายบีบอัดและค้นหาไฟล์เรียกทำงาน sdkmanager มันอาจดูเหมือนเทอร์มินัลหรือคำสั่งเชลล์ แต่มันจะเปิด GUI ตราบเท่าที่คุณติดตั้ง Java อย่างถูกต้อง
ในเครื่องมือจัดการ SDK คุณจะต้องเลือกติดตั้ง เครื่องมือ Android SDK และแพลตฟอร์มเครื่องมือ SDK ของ Android หากคุณใช้ Windows คุณจะต้องติดตั้ง ไดรเวอร์ USB ของ Google และหากคุณวางแผนที่จะสร้าง AOSP จากแหล่งที่มาคุณอาจต้องการติดตั้ง Android SDK Build-Tools
เลือกไฟล์ที่ถูกต้องและดำเนินการตามกระบวนการ (จะแสดงข้อตกลงสิทธิ์การใช้งานที่คุณควรอ่าน) และโฟลเดอร์เครื่องมือทั้งสองจะถูกติดตั้ง แต่คุณยังไม่เสร็จ!
เครื่องมือจะถูกติดตั้งในโฟลเดอร์ data application ใน Windows มันอยู่ใน Windows \ users \ YourUserName \ AppData \ Local \ Android และบน Mac หรือ Linux มันอยู่ใน. Android (สังเกตเห็นจุด!) ในโฟลเดอร์บ้านของคุณ สร้างลิงก์สัญลักษณ์ (ข้อมูลสำหรับผู้ใช้ Windows ที่นี่) สำหรับโฟลเดอร์เครื่องมือทั้งสองในโฟลเดอร์ Android ที่คุณสร้างไว้ก่อนหน้านี้ สิ่งนี้จะช่วยให้พวกเขาเข้าสู่เส้นทางของคุณและทำให้ชีวิตง่ายขึ้นมาก
การตั้งค่าเส้นทางของคุณ
ตัวแปร PATH ในระบบปฏิบัติการของคอมพิวเตอร์ของคุณจะบอกตำแหน่งที่จะดูเมื่อคุณต้องการเรียกใช้คำสั่งจากเทอร์มินัลหรือบรรทัดคำสั่ง ตัวอย่างเช่นในการเรียกใช้คำสั่ง ADB คุณจำเป็นต้องพิมพ์และระบุเส้นทางที่สมบูรณ์ - เช่นโฟลเดอร์ ADB นั้นอยู่ในโฟลเดอร์ SDK หรือ - หรือมีการตั้งค่าตำแหน่งในตัวแปร PATH เอง มันค่อนข้างสับสน แต่ข่าวดีก็คือการทำมันง่ายกว่าการอธิบาย
เพื่อให้คำแนะนำเหล่านี้ทำงานได้อย่างเป็นลายลักษณ์อักษรคุณจะต้องแยกและเปลี่ยนชื่อโฟลเดอร์ดาวน์โหลด SDK ตามที่กล่าวไว้ข้างต้นและไปยังตำแหน่งที่ถูกต้องสำหรับบทช่วยสอนนี้
บน Windows
หากคุณยังใช้ Windows รุ่นเก่าอยู่คุณจะไม่สามารถตั้งค่า PATH ในไฟล์ autoexec.bat หรือไฟล์ autoexec.nt ได้อีกต่อไป คุณจะต้องอัปเดตการตั้งค่าตัวแปรสภาพแวดล้อมระบบแทน นี่เป็นวิธีที่ทำได้บนเครื่อง Windows 10:
- กดปุ่ม Start บนคีย์บอร์ดของคุณ
- เริ่มพิมพ์คำว่า ตัวแปรสภาพแวดล้อม
- ขณะที่คุณพิมพ์คุณจะเห็นตัวเลือกในการ แก้ไขตัวแปรสภาพแวดล้อมของระบบ เลือกมัน
- ในหน้าต่าง Environment Variables ให้เลือกรายการโฆษณา PATH ในส่วน ตัวแปรผู้ใช้สำหรับ (ชื่อผู้ใช้ของคุณ) จากนั้นคลิกปุ่ม แก้ไข
เพิ่มพา ธ แบบเต็มไปยังเครื่องมือ Android SDK และโฟลเดอร์เครื่องมือแพลตฟอร์ม Android SDK ในกล่องแก้ไขคั่นด้วยเซมิโคลอน ควรมีลักษณะเช่นนี้:
C:\Android\tools;C:\Android\platform-tools
สำหรับ Windows รุ่นเก่าดูเอกสารที่มาพร้อมกับคอมพิวเตอร์ของคุณเพื่อขอความช่วยเหลือในการตั้งค่า PATH และอีกครั้ง: หากคุณติดตั้ง SDK ไว้ที่อื่นที่ไม่ใช่ \ Android คุณจะต้องปรับเปลี่ยนให้เหมาะสม
บน Mac
คุณสามารถตั้งค่าตัวแปร PATH ของคุณบนเครื่องที่ใช้ OS X ในโปรไฟล์ทุบตีของคุณ การทำเช่นนั้นเป็นเรื่องง่ายและทำได้ในไฟล์เดียว
ในโฟลเดอร์หน้าแรกของคุณคือไฟล์ชื่อ. bash_profile เปิดด้วยเครื่องมือแก้ไขข้อความใด ๆ อย่าสัมผัสไฟล์. bashrc หรือ. bash_profile ที่คุณอาจพบในไดเร็กทอรี / etc!
คุณอาจเห็นไฟล์เปล่าหรืออาจเต็มไปด้วยข้อมูลอื่น ๆ สิ่งที่เราต้องทำคือเพิ่มสองบรรทัดไปที่ด้านบนของไฟล์:
export PATH="$HOME/Android/tools:$PATH"
export PATH="$HOME/Android/platform-tools:$PATH"
(เราได้พูดถึงว่าหาก SDK ของคุณอยู่ในสถานที่อื่นคุณจะต้องปรับเปลี่ยนตามความเหมาะสมหรือไม่ดี)
บันทึกไฟล์และรีบูตเครื่องคอมพิวเตอร์ของคุณเพื่อให้ PATH ใหม่มีที่มาอย่างถูกต้อง
บน Linux
การตั้งค่า PATH บนคอมพิวเตอร์ Linux เกือบจะเหมือนกับบน Mac คุณเพียงแค่แก้ไขไฟล์อื่น
ใช้โปรแกรมแก้ไขข้อความที่คุณชื่นชอบเปิดไฟล์ ~ /.bashrc มันอาจจะมีอยู่และมีหลายรายการ หากคุณได้รับข้อผิดพลาดว่าไม่มีไฟล์ให้สร้างไฟล์ใหม่และบันทึกเป็น ~ /.bashrc เมื่อเสร็จสิ้น
คุณจะต้องเพิ่มสองบรรทัดต่อไปนี้ในตอนท้ายของไฟล์. bashrc:
export PATH="$HOME/Android/tools:$PATH"
export PATH="$HOME/Android/platform-tools:$PATH"
บันทึกไฟล์และปิดหน้าต่างเทอร์มินัล เปิดอินสแตนซ์ใหม่ของเทอร์มินัลแล้วพิมพ์คำสั่งนี้:
source ~/.bashrc
เซสชันของคุณจะอ้างอิงการเปลี่ยนแปลงที่คุณทำและ SDK จะอยู่ในเส้นทางของคุณ
ห่อมัน
ตอนนี้คุณควรมีชุดเครื่องมือบรรทัดคำสั่ง Android ที่ใช้งานได้และสามารถทำสิ่งต่าง ๆ เช่นแฟลชรูปโรงงานล่าสุดหรืออัปเดตโทรศัพท์ด้วยไฟล์ซิปด้วยตนเอง และเนื่องจากคุณทำด้วยตัวเองคุณจึงมีสิ่งที่คุณต้องแก้ไขเมื่อสิ่งผิดปกติ
ขอให้โชคดีและสนุก!
อัปเดตเมื่อกุมภาพันธ์ 2562: บทความนี้ได้รับการอัพเดตพร้อมตำแหน่งดาวน์โหลดใหม่และข้อมูลเกี่ยวกับ Android SDKManager