Setting up a Device for Development
Thiết lập thiết bị của bạn để cho phép cài đặt các ứng dụng không Market.
Trên thiết bị, đi đến Cài đặt>Applications và cho phép nguồn Unknown (trên một thiết bị Android 4.0, các thiết lập tọa lạc tại Cài đặt>an).
Bật "Gỡ lỗi USB".
Trên thiết bị, đi đến Cài đặt>Applications>Phát triển và cho phép gỡ lỗi USB (trên thiết bị Android 4.0, các thiết lập tọa lạc tại Cài đặt>Developer tùy chọn).
Thiết lập hệ thống để phát hiện thiết bị của bạn.
Nếu bạn đang phát triển trên Ubuntu Linux, bạn cần phải thêm một tập tin quy tắc udev có chứa một cấu hình USB đối với từng loại thiết bị mà bạn muốn sử dụng để phát triển. Trong tệp quy tắc, mỗi nhà sản xuất thiết bị được xác định bởi một ID nhà cung cấp duy nhất, như được chỉ định bởi thuộc tính ATTR{idVendor}
. Để biết danh sách ID nhà cung cấp, hãy xem ID nhà cung cấp USB bên dưới. Để thiết lập phát hiện thiết bị trên Ubuntu Linux:
Đăng nhập bằng root và tạo ra các tập tin /etc/udev/rules.d/51-android.rules
.
Sử dụng định dạng này để thêm từng nhà cung cấp đến tập tin:
SUBSYSTEM=="usb", ATTR{idVendor}=="0bb4", MODE="0666", GROUP="plugdev"
Trong ví dụ này, vendor ID là dành cho HTC.Việc gán MODE chỉ định quyền đọc/ghi và GROUP xác định nhóm Unix nào sở hữu nút thiết bị. Lưu ý: Cú pháp quy tắc có thể thay đổi đôi chút tùy thuộc vào môi trường của bạn. Tham khảo tài liệu udev cho hệ thống của bạn nếu cần. Để biết tổng quan cú pháp quy tắc, hãy xem hướng dẫn này để viết các quy tắc udev.
Bây giờ thực hiện:
chmod a+r /etc/udev/rules.d/51-android.rules
Nguồn
2011-12-16 07:16:03
là nó hiển thị trong tab thiết bị của bạn như ???????????? như thế này –
mà thiết bị của bạn sử dụng để gỡ lỗi –