01/10/2018, 00:15
Ai giải thích giúp em cái Android Debug Bridge
làm thế nào de chạy adb trên command line de push 1 clip vào AVD (Android Virtual Device) emulator. Em chạy lệnh nó bị lỗi thế này.
Bài liên quan
Em kiểm tra xem thiết bị đã cắm vào máy chưa? Nếu xài emulator thì xem đã bật lên chưa.
Thông báo không tìm thấy thiết bị được kết nối có một trong các lí do sau:
####I.Lí do vật lý:
Chưa cắm cáp, cáp đểu đứt dây ngầm, cắm nhầm lỗ USB bị disable.
Cách nhận biết
・Nhìn xem máy có đang được xạc không.
Cách fix:
・Sửa lại kết nối vật lý.
####II.Lí do phần mềm:
Cả ba vấn đề bên dưới đều có chung một biểu hiện là không thấy biểu tượng kết nối USB hiện ra ở thanh icon status của window (linux tương tự) góc dưới bên phải màn hình.
Chưa cài USB drive.
Cách fix:
・Cài USB drive theo hướng dẫn sau:
https://developer.android.com/studio/run/oem-usb.html#InstallingDriver
Chưa bật Debug cho thiết bị trong mục Developer của Device setting.
Cách fix:
・Bật debug theo hướng dẫn sau:
https://developer.android.com/studio/run/device.html
Chưa đặt trust device cho máy tính hiện tại.
Cách fix:
・Rút cáp ra > tắt debug trên thiết bị > cắm lại cáp > bật lại debug > đợi vài giây đến khi có dialog hỏi quyền > bấm vào accept quyền (Có thể chọn checkbox để lần sau thiết bị tự kết nối không bị hỏi quyền nữa)
Lưu ý: Một vài thiết bị của HTC đòi chuyển qua kết nối MTP trước khi có dialog hiện lên. Không rõ có liên quan không nhưng theo kinh nghiệm thì cứ chuyển qua cho chắc đỡ mất công chờ.