วิธีใช้ ADB หรือ Fastboot จากไดเรกทอรีใด ๆ บนพีซี Windows / Linux ของคุณ

หากคุณได้ติดตามการสอนของเราเกี่ยวกับวิธีการตั้งค่าเครื่องมือแพลตฟอร์ม adb และ fastboot บนคอมพิวเตอร์ของคุณอาจเป็นเรื่องน่ารำคาญที่ต้องไปที่โฟลเดอร์ทุกครั้งโดยเฉพาะอย่างยิ่งถ้าคุณใช้เครื่องมือทั้งสองค่อนข้างบ่อย ต้องคัดลอกไฟล์ไปยังโฟลเดอร์เครื่องมือแพลตฟอร์มเป็นที่น่ารำคาญเมื่อใดก็ตามที่คุณต้องการแฟลชสิ่งบนอุปกรณ์ของคุณ สำหรับฉันมันน่าผิดหวังเมื่อฉันใช้ SSD และฉันไม่ชอบที่จะคัดลอกไฟล์ของฉันไปยังโฟลเดอร์เครื่องมือแพลตฟอร์มแล้วลบทิ้งหลังจากนั้น อย่างไรก็ตามคุณสามารถเรียกใช้เครื่องมือ adb หรือ fastboot จากไดเรกทอรีใด ๆ บน Windows หรือ Linux PC ของคุณดังนั้นคุณจะไม่ต้องเปลี่ยนไดเรกทอรีเพื่อเรียกใช้คำสั่งใด ๆ


ตัวแปรระบบ PATH คืออะไร?

PATH ถูกใช้โดย Windows เพื่อระบุตำแหน่งของไฟล์ปฏิบัติการที่สำคัญ โดยทั่วไปไฟล์เหล่านี้จะอยู่ในไดเรกทอรีระบบเช่น C: \ Windows และ C: \ Windows \ system32 นี่คือสาเหตุที่คุณสามารถพิมพ์“ calc” ในพรอมต์คำสั่งเพื่อเปิดเครื่องคิดเลข แต่ไม่ใช่“ chrome” เพื่อเปิดใช้ Google Chrome บางครั้งตัวแปรนี้อาจเปลี่ยนแปลงโดยแอปพลิเคชันเมื่อคุณติดตั้งเช่น Java Java เพิ่มตัวเองลงในตัวแปร PATH ในการติดตั้งซึ่งหมายความว่าคุณสามารถใช้ Java จากไดเรกทอรีใดก็ได้ สิ่งนี้มีประโยชน์สำหรับผู้ที่ใช้แอปพลิเคชัน Java ดังนั้นโปรแกรมไม่จำเป็นต้องพยายามเขียนโค้ดที่ตั้ง Java

เราจะแก้ไขตัวแปรระบบ PATH เพื่อให้เราสามารถใช้ adb หรือ Fastboot ได้ทุกที่บนคอมพิวเตอร์ Windows ของเรา PATH ยังมีอยู่บน Linux และมักจะมีไดเรกทอรี bin และ sbin ฉันจะกล่าวถึงวิธีการเพิ่มเครื่องมือแพลตฟอร์มให้กับตัวแปร Linux PATH ด้วย

หมายเหตุ: ทั้งสองบทช่วยสอนต้องการการเข้าถึงของผู้ดูแลระบบ / sudo การเพิ่มลงใน Windows มีสองวิธี ฉันขอแนะนำอย่างแรก แต่ทั้งสองทำงานได้ดีและที่สองจะดีกว่าถ้าคุณวางแผนที่จะใช้ตัวแปร PATH มาก

การเพิ่ม adb และ Fastboot ไปยัง Windows PATH (วิธีที่ 1)

นี่ไม่ได้เป็นการเพิ่มลงในตัวแปร Windows PATH แต่เพิ่มให้กับโฟลเดอร์ที่มีอยู่ในตัวแปร PATH อยู่แล้ว เพียงคัดลอก adb.exe ของคุณ fastboot.exe, AdbWinApi.dll และ AdbWinUsbApi.dll ไปยัง C: \ Windows แล้วคุณก็พร้อมที่จะไป คุณควรจะสามารถรัน adb และ fastboot ได้จากบรรทัดคำสั่งทันที นี่คือวิธีการพิสูจน์ที่ง่ายที่สุดและโง่ที่สุดในการตั้งค่านี้ หากไม่ว่าด้วยเหตุผลใดก็ตามให้ใช้วิธีการ 2

การเพิ่ม adb และ Fastboot ใน Windows PATH (วิธีที่ 2)

ขั้นตอนที่ 1

เปิด Windows Explorer และคลิกขวาที่ "My PC" เลือก“ คุณสมบัติ” แล้วคุณจะได้รับการต้อนรับด้วยหน้าจอที่แสดงข้อมูลระบบบางส่วน

ขั้นตอนที่ 2

เลือก“ การตั้งค่าระบบขั้นสูง”

ขั้นตอนที่ 3

เลือก“ ตัวแปรสภาพแวดล้อม”

ขั้นตอนที่ 4

ค้นหาตัวแปรที่ชื่อว่า“ เส้นทาง” แล้วดับเบิลคลิก

ขั้นตอนที่ 5

คลิก“ เรียกดู” และไปที่โฟลเดอร์ที่คุณแตกไฟล์ adb ถัดไป“ โอเค” จาก Windows ทั้งหมดที่คุณเปิด เริ่ม PowerShell หรือพรอมต์คำสั่งใหม่แล้วพิมพ์“ adb” เพื่อตรวจสอบว่ามีการเพิ่มตำแหน่ง ถ้าไม่ให้รีบูทพีซีของคุณแล้วลองอีกครั้ง

โปรดตรวจสอบให้แน่ใจก่อนที่คุณจะคลิก“ เรียกดู” ว่าไม่มีฟิลด์ใดถูกเน้นไว้ หากมีการเน้นฟิลด์คุณจะต้องแทนที่มัน คลิกที่ใดที่หนึ่งในรายการที่ไม่มีรายการเพื่อให้แน่ใจว่าคุณไม่ได้แทนที่ฟิลด์


การเพิ่ม adb และ Fastboot ให้กับ Linux PATH

ฉันจะใช้ Ubuntu สำหรับบทช่วยสอนนี้ผ่านทางบรรทัดคำสั่งเท่านั้น คุณสามารถแก้ไขไฟล์. bashrc ผ่าน GUI แต่คุณจะต้องไปที่รูทของโฮมไดเร็กตอรี่ของคุณแล้วกด Ctrl + H ตรวจสอบให้แน่ใจว่าคุณได้ดาวน์โหลดและแตกเครื่องมือแพลตฟอร์มแล้ว

ขั้นตอนที่ 1

จดเส้นทางของเครื่องมือ adb ที่คุณคลายบีบอัด สำหรับฉันฉันแยกมันออกเป็น / home / adam / adb / platform-tools

ขั้นตอนที่ 2

คุณจะต้องแก้ไขไฟล์. bashrc ของคุณ กลับไปที่โฮมไดเร็กทอรีของคุณและรันคำสั่งต่อไปนี้

 sudo nano .bashrc 

หากคุณต้องการใช้ vi หรือ gedit คุณสามารถทำได้

ขั้นตอนที่ 3

เพิ่มบรรทัดต่อไปนี้ในตอนท้ายของไฟล์. bashrc ระวังการแก้ไขไฟล์นี้อย่าเพิ่มอะไรอีกหรือแก้ไขสิ่งอื่นใด

 export PATH=${PATH}:/home/YOUR-USERNAME/path/to/adb 

และประเภท

 adb 

เพื่อตรวจสอบว่ามันใช้งานได้ หากมีข้อผิดพลาด (โดยปกติคือบนคอมพิวเตอร์ 64 บิต) ให้ติดตั้งแพ็คเกจ glibc.i686 และ libstdc ++ และควรใช้งานได้


ทำ!

คุณเสร็จแล้วคุณควรจะสามารถรันคำสั่ง adb หรือ fastboot ได้จากทุกที่บนคอมพิวเตอร์ Windows หรือ Linux ของคุณ ดังที่ฉันได้กล่าวมาสิ่งนี้มีประโยชน์อย่างเหลือเชื่อและยังช่วยให้มีการจัดระเบียบที่ดีขึ้นเพื่อให้คุณไม่จำเป็นต้องใส่ไฟล์ที่สามารถแฟลชได้ทั้งหมดไว้ในโฟลเดอร์เดียวกัน