Thêm công cụ nền tảng SDK Android vào PATH được tải xuống từ umake


12

Tôi đang sử dụng Ubuntu 14.04 Trusty Tahr và tôi đã tải xuống Android Studio với công cụ umake do Ubuntu cung cấp. Điều này đã tải xuống Android Studio tại / root / tools / android / android-studio và platform-tools và tất cả các công cụ khác tại - / root / Android / Sdk /

Android Studio trên PC của tôi hoạt động rất tốt và tôi có thể tạo một ứng dụng và cũng chạy nó trên điện thoại di động của mình bằng cách sử dụng nó. Nhưng tôi muốn truy cập dòng lệnh vào các công cụ và vì vậy tôi muốn thêm chúng vào đường dẫn môi trường.

Để thêm chúng vào đường dẫn môi trường, tôi đã làm điều này-

nano ~/.bachrc

Và thêm các dòng sau-

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

Nhưng điều này không hoạt động. Khi tôi đưa ra lệnh adb từ một thiết bị đầu cuối, nó dường như không gọi các công cụ adb từ thư mục công cụ nền tảng. Thay vào đó, nó bảo tôi cài đặt android-tools-adb.

Tuy nhiên tôi có thể cd vào các công cụ nền tảng và chạy adb và các công cụ khác từ đó, nhưng tôi không muốn làm điều đó nhiều lần. Ngoài ra, làm cách nào tôi có thể thêm Android Studio vào PATH của mình để tôi không phải cd vào thư mục bin / thư mục của nó nhiều lần?

Cảm ơn bạn rất nhiều trước.


Nói gì which adbwhich -a adb?
Karl Richter

Câu trả lời:


11

Điều này làm việc cho tôi

export PATH=$PATH:$HOME"/android-sdk-linux/platform-tools"

3

Nếu bạn cài đặt Android SDK thông qua Android Studio (hoặc bất kỳ cách nào khác đặt thư mục SDK Android của bạn theo đường dẫn này), hãy thực hiện dòng này:

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

1

Tôi đã thêm dòng này vào cuối .bashrc của tôi và nó hoạt động.

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

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

Tôi không hiểu PATH=${PATH}cú pháp trong ví dụ của bạn, vì vậy tôi không thể nhận xét liệu nó có đúng hay không, nhưng bạn có thể thử cú pháp tôi đã sử dụng.


1
PATH=$PATH:[path to add]có nghĩa là đường dẫn sẽ được nối vào cuối biến Biến gốc. Bạn đã sử dụng PATH=[path to add]:$PATH, điều đó có nghĩa là đường dẫn sẽ được nối trước biến Đường dẫn.
Alex Leidwein

0

Tôi đã cài đặt Android Studio qua snap. Vì vậy, tôi đã phải thêm đường dẫn thư mục công cụ nền tảng vào tệp .bashrc.

  1. Nếu bạn sử dụng mã studio trực quan làm trình soạn thảo, hãy nhập mã này trong thiết bị đầu cuối

    mã ~ / .bashrc

  2. Nó sẽ mở mã studio trực quan và tệp .bashrc được mở trong đó. Đi đến dưới cùng của tệp và thêm xuất sau,

    # Đường dẫn Android
    if [-d "$ HOME / Android / Sdk / công cụ nền tảng"]; sau đó
     xuất PATH = "$ HOME / Android / Sdk / công cụ nền tảng: $ PATH"
    fi

Lưu ý: Để lại và dòng trống ở cuối tệp .bashrc. Vì vậy, chương trình shell biết nó là phần cuối của tệp (EOF).

Đã lưu tệp .bashrc và thoát mã studio hình ảnh

Đi đến Terminal và nguồn tệp .bashrc được cập nhật

source ~/.bashrc
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.