อัปเดตเครื่องมือแพลตฟอร์ม Android SDK ผ่านทางบรรทัดคำสั่ง


10

ฉันต้องการเขียนสคริปต์เพื่ออัปเดตเครื่องมือแพลตฟอร์ม Android SDK และฉันต้องการคำสั่งหากมีให้เรียกใช้เพื่อให้บรรลุสิ่งนี้ สิ่งที่ฉันได้พบคือฉันสามารถใช้คำสั่ง Android ภายใต้/toolsไดเรกทอรีเพื่ออัปเดตซอฟต์แวร์ (รูปภาพแหล่งที่มาและอื่น ๆ ) แต่ไม่มีอะไรให้อัพเดทเครื่องมือเอง

คำแนะนำเกี่ยวกับภาพโรงงานสำหรับอุปกรณ์ Nexusบอกว่าฉันต้องแน่ใจว่าฉันมีเครื่องมือล่าสุด

ตรวจสอบให้แน่ใจว่าคุณมี Android SDK Platform-tools เวอร์ชันล่าสุดจาก SDK Manager

เป็นไปได้ไหม ถ้าเป็นเช่นนั้นจะทำอย่างไร?

คำตอบ:


5

หลังจากการวิจัยเพิ่มเติมฉันพบบทความนี้จาก Stack Overflow ที่อธิบายและระบุว่าคำสั่ง Android ที่สามารถใช้เพื่ออัปเดตplatform-toolsในไดเรกทอรี SDK

คุณทำตามคำแนะนำเหล่านี้ตามที่แสดงในลิงค์ด้านบน

$ android list sdk
$ android update sdk --no-ui --filter 1,platform-tools

คำสั่งแรกแสดงรายการแพ็กเกจที่มีอยู่ซึ่งยังคงถูกติดตั้ง (ทำดัชนีโดยตัวเลข) เช่น:

Packages available for installation or update: 9
   1- Android SDK Tools, revision 19
   2- Android SDK Platform-tools, revision 11
   ...

ตามรายการนั้นคุณสามารถออกคำสั่งที่สองเพื่อติดตั้งแพ็กเกจที่คุณต้องการติดตั้ง

--filterตัวเลือก จำกัด การปรับปรุงแพ็กเกจที่คุณต้องการในการติดตั้ง คุณระบุแพ็คเกจเหล่านั้นในรูปแบบที่คั่นด้วยเครื่องหมายจุลภาค นอกจากนี้คุณสามารถกรองพวกเขาด้วยหมายเลขดัชนีที่ระบุไว้ในรายการที่เกิดจากคำสั่งแรก


อะไร--filter 1ทำที่นี่?
IgorGanapolsky

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.