Câu trả lời:
Android Studio không chứa ADB, bạn cần có SDK Android cho nó (nó được cài đặt trong lần chạy đầu tiên của Android Studio 0.9.x trở lên). ADB được đặt tại sdk\platform-tools
.
Có thể thêm PATH trong Windows và chỉ sử dụng Terminal bên trong Android Studio bằng lệnh: adb shell
và sau khi sử dụng, su
hãy lấy root shell.
adb shell
Windows cũ hơn có thể sẽ cần phải khởi động lại sau khi thay đổi các biến PATH.
Trên các phiên bản Android Studio mới hơn, SDK Android được sao chép trên một thư mục bên ngoài thư mục Android Studio; nó được tải xuống sau lần đầu tiên bạn chạy Android Studio. Để biết thêm thông tin, hãy xem Android Studio 0.8.14 trong Kênh Beta .
C:\Users\<user>\AppData\Local\Android\sdk\platform-tools\adb.exe
WINDOWS: Trong phiên bản hiện tại của Android Studio, ADB.exe được đặt trong %USERPROFILE%\AppData\Local\Android\sdk\platform-tools\
. Các phiên bản trước của Android Studio có nó %LOCALDATA%\Android\sdk\platform-tools
thay thế.
MAC: Tìm ADB thực thi trong ~/Library/Android/sdk/platform-tools
.
Trên Mac Android Studio cài đặt adb ở đó:
/Users/<your username>/Library/Android/sdk/platform-tools
Để sử dụng nó trong trình bao của bạn, bạn có thể thêm nó vào tệp .profile của mình:
export PATH=/Users/<your username>/Library/Android/sdk/platform-tools:$PATH
Vui lòng mở một cửa sổ thiết bị đầu cuối mới sau khi bạn làm điều đó hoặc tải các thay đổi bằng cách nhập cái này vào thiết bị đầu cuối của bạn:
source ~/.profile
...
ký hiệu khối mã backtick ba tiêu chuẩn , mà thay vào đó sử dụng thụt 4 khoảng trắng cho các khối mã.
Khi bạn đã thiết lập Android Studio, hãy đảm bảo bạn có thể kết nối với trình giả lập hoặc thiết bị nơi thiết bị sẽ được liệt kê trong AVD (Thiết bị ảo Android). Nếu một thiết bị vật lý được kết nối, hãy xác nhận rằng chế độ gỡ lỗi được bật và quyền truy cập được phép vào Android Studio. Không cần có ADB riêng vì tất cả các công cụ xây dựng là một phần của IDE.
Bây giờ bạn đã sẵn sàng để truy cập vào vỏ thiết bị của bạn!
Truy cập thiết bị đầu cuối ở dưới cùng của IDE bằng cách chọn nút Terminal .
Trong vấn đề thiết bị đầu cuối adb devices
. Điều này sẽ liệt kê tất cả các thiết bị hiện đang kết nối với Android Studio. Tìm và sử dụng tên thiết bị của bạn cho bước 3.
Bây giờ vấn đề adb -s <device-name> shell
. Bây giờ bạn đang ở trong vỏ thiết bị của bạn.
Mặt khác, nếu bạn muốn truy cập shell của trình giả lập có quyền truy cập root được cài đặt từ Android Studio, hãy phát hành adb -s <device-name> root
trước khi truy cập shell.
adb -s <device-name> unroot
:)