การเพิ่มเครื่องมือแพลตฟอร์ม Android SDK ไปยัง PATH ที่ดาวน์โหลดจาก umake


12

ฉันใช้ Ubuntu 14.04 Trusty Tahr และฉันดาวน์โหลด Android Studio ด้วยเครื่องมือ umake ที่จัดทำโดย Ubuntu ดาวน์โหลด Android Studio at / root / tools / android / android-studio และ platform-tools และเครื่องมืออื่น ๆ ทั้งหมดที่ - / root / Android / Sdk /

Android Studio บนพีซีของฉันใช้งานได้ดีและฉันสามารถสร้างแอปพลิเคชันและรันบนโทรศัพท์มือถือของฉันได้ แต่ฉันต้องการเข้าถึงเครื่องมือบรรทัดคำสั่งและดังนั้นฉันต้องการเพิ่มพวกเขาไปยังเส้นทางสภาพแวดล้อม

ในการเพิ่มไปยังเส้นทางสภาพแวดล้อมฉันได้ทำสิ่งนี้ -

nano ~/.bachrc

และเพิ่มบรรทัดต่อไปนี้ -

 export PATH=${PATH}:/root/Android/Sdk/platform-tools
 export PATH=${PATH}:/root/Android/Sdk/build-tools

แต่นี่ไม่ได้ผล เมื่อฉันให้คำสั่ง adb จากเทอร์มินัลดูเหมือนว่า dosen't จะเรียกเครื่องมือ adb จากโฟลเดอร์ platform-tools แทนที่จะบอกให้ฉันติดตั้ง android-tools-adb แทน

อย่างไรก็ตามฉันสามารถ cd เข้าสู่ platform-tools และรัน adb และเครื่องมืออื่น ๆ จากที่นั่น แต่ฉันไม่ต้องการทำเช่นนั้นซ้ำแล้วซ้ำอีก นอกจากนี้ฉันจะเพิ่ม Android Studio ลงใน PATH ของฉันได้อย่างไรเพื่อที่ฉันจะได้ไม่ต้อง cd ลงใน bin / directory ของมันซ้ำแล้วซ้ำอีก?

ขอบคุณล่วงหน้า.


สิ่งที่พูดwhich adbและwhich -a adb?
Karl Richter

คำตอบ:



4

หากคุณติดตั้ง Android SDK ผ่าน Android Studio (หรือวิธีอื่นใดที่ทำให้โฟลเดอร์ Android SDK ของคุณอยู่ภายใต้เส้นทางนี้) ให้รันบรรทัดนี้:

export PATH=$PATH:$HOME"/Android/Sdk/platform-tools"

1

ฉันเพิ่มบรรทัดนี้ที่ด้านล่างของ. bashrc และใช้งานได้

export PATH=/home/[myusername]/android-sdk-linux/platform-tools:$PATH

source ~/.bashrc  #To update the bashrc with the changes in the current tab

ฉันไม่เข้าใจPATH=${PATH}ไวยากรณ์ในตัวอย่างของคุณดังนั้นฉันไม่สามารถแสดงความคิดเห็นว่ามันถูกต้องหรือไม่ แต่คุณสามารถลองใช้ไวยากรณ์ที่ฉันใช้


1
PATH=$PATH:[path to add]หมายความว่าพา ธ จะถูกต่อท้ายท้ายตัวแปรพา ธ คุณใช้PATH=[path to add]:$PATHอะไรหมายความว่าเส้นทางจะถูกต่อท้ายตัวแปรเส้นทาง
Alex Leidwein

0

ฉันติดตั้ง Android Studio ผ่าน snap ดังนั้นฉันจึงต้องเพิ่มเส้นทางโฟลเดอร์เครื่องมือแพลตฟอร์มไปยังไฟล์. bashrc

  1. หากคุณใช้รหัส visual studio เป็นบรรณาธิการให้พิมพ์สิ่งนี้ในเทอร์มินัล

    รหัส ~ / .bashrc

  2. มันจะเปิดรหัสสตูดิโอภาพและไฟล์. bashrc เปิดอยู่ ไปที่ด้านล่างของไฟล์และเพิ่มการส่งออกต่อไปนี้

    # เส้นทาง Android
    ถ้า [-d "$ HOME / Android / Sdk / platform-tools"]; แล้วก็
     ส่งออก PATH = "$ HOME / Android / Sdk / platform-tools: $ PATH"
    Fi

หมายเหตุ: ปล่อยให้บรรทัดว่างที่ท้ายไฟล์. bashrc ดังนั้นโปรแกรมเชลล์รู้ว่ามันคือจุดสิ้นสุดของไฟล์ (EOF)

บันทึกไฟล์. bashrc และออกจากรหัส studio studio

ไปที่ Terminal และส่งไฟล์. bashrc ที่อัปเดตแล้ว

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