Trình giả lập Android quá chậm nên không thể kiểm tra các ứng dụng đang chạy. Có anyway để gỡ lỗi/chạy các ứng dụng trên điện thoại thực sự với IDE thay vì giả lập?Làm thế nào để chạy hoặc gỡ lỗi trên điện thoại Android thay vì giả lập?
Trả lời
Bạn thường có thể bật gỡ lỗi USB trên thiết bị cầm tay của mình và kết nối nó với PC qua USB. Chiếc điện thoại này sau đó sẽ xuất hiện để adb trong cùng một cách như một trình mô phỏng. Bạn có thể cần tải xuống trình điều khiển từ nhà sản xuất thiết bị cầm tay cho điện thoại của bạn.
On HTC của tôi mong muốn cài đặt ở trong:
Cài đặt ->Applications ->Phát triển ->USB Debugging
làm cách nào để tháo thiết bị của mình một cách an toàn khi tôi sử dụng nó để gỡ lỗi v.v. nó luôn luôn nói rằng nó đang được sử dụng và tôi không chắc chắn những gì đang sử dụng nó. ngay cả sau khi đóng eclipse ect. – topwik
Lưu ý: Trên Android 4.2 trở lên, tùy chọn Nhà phát triển được ẩn theo mặc định. Để làm cho nó khả dụng, hãy đi tới Cài đặt> Giới thiệu về điện thoại và nhấn vào Xây dựng số bảy lần. Quay lại màn hình trước đó để tìm tùy chọn Nhà phát triển. 7 lần! –
@mosne cảm ơn bạn rất nhiều. Đó là một nỗi đau. – JMD
Enable USB-Debugging trên của bạn điện thoại. Kết nối nó với máy tính của bạn. ADB nên nhận ra nó và bạn có thể sử dụng nó giống như một thiết bị ảo.
Nếu thiết bị ./adb liệt kê điện thoại của bạn với nhiều dấu hỏi, thì thiếu một số quyền. Để khắc phục điều này, hãy khởi động lại máy chủ adb dưới dạng gốc. Nội dung nào đó trên dòng:
~$ ./adb devices
List of devices attached
emulator-5554 device
????????????? device <--- your phone
~$ sudo -s
~# ./adb kill-server
~# ./adb devices
List of devices attached
emulator-5554 device
1232345345345 device <--- your phone
Và cho cửa sổ? – SMUsamaShah
Máy chủ được gọi là adb.exe (bên trong thư mục nền tảng công cụ cài đặt SDK Android của bạn) và tôi * giả sử * bạn cần chạy nó dưới dạng quản trị viên cục bộ nếu bạn gặp sự cố về quyền. Có thể ai đó sử dụng cửa sổ có thể đưa ra hướng dẫn cụ thể hơn. – Hyperboreus
Sau đó, nếu tôi vẫn nhận được dấu hỏi, điều gì có thể sai? – DarenW
Tôi nhận thấy ngữ cảnh dành cho Windows, nhưng tôi cũng gặp vấn đề tương tự trên Linux (Fedora). Tạo một tập tin mới trong /etc/udev/rules.d/ là cần thiết (và khởi động lại adb như Hyperboreus cho biết).
Điều này được chỉ rõ rõ ràng tại http://developer.android.com/tools/device.html.
fwiw
Đối với người dùng Windows:
1. Go to Command Prompt
2. Type cd /path/to/adb.exe
3. Type adb.exe devices
4. Type adb.exe kill-server
5. Type again adb.exe devices
Nếu bạn nhận được thiết bị của bạn, tiền phạt của nó. Nếu không, hãy thử lại một lần nữa.
- 1. Giả lập Android thay thế
- 2. Làm thế nào để chạy Google Map V2 API trên giả lập Android
- 3. Vị trí giả mạo hoặc giả mạo trên điện thoại Android
- 4. Tạo giả lập cho điện thoại Android hiện tại
- 5. "Đang chờ thiết bị" khi gỡ lỗi trên điện thoại
- 6. Chạy ứng dụng Python trên điện thoại Android thực
- 7. Gỡ lỗi trong trình duyệt trên điện thoại di động?
- 8. gỡ lỗi android: kết nối với sqlite db trên điện thoại
- 9. Gỡ lỗi từ xa bằng trình giả lập Android
- 10. không thể chạy node.js trên điện thoại Android?
- 11. Làm thế nào để phát hiện ứng dụng đang chạy trên giả lập hoặc thiết bị
- 12. Tôi làm cách nào để kiểm tra cảm ứng đa chạm trên Trình giả lập Android?
- 13. Làm thế nào để tránh trình giả lập giả lập Android getSystemService (Context.SENSOR_SERVICE)?
- 14. Gmail Sync trên điện thoại Android
- 15. Điện thoại Android khởi động lại khi gỡ cài đặt
- 16. Làm cách nào để đặt proxy trong điện thoại Android?
- 17. Làm thế nào để chạy các lệnh USSD trên Android?
- 18. Làm thế nào để biến trình giả lập Android?
- 19. Làm thế nào để xóa bộ nhớ cache trên Trình giả lập Android Eclipse
- 20. Gỡ lỗi mã gốc trong Android trên thiết bị * * (không giả lập)
- 21. Làm thế nào để thiết lập bóng nút Android thay vì thiết lập bóng văn bản
- 22. Nhật ký lỗi đọc Android từ điện thoại
- 23. Tính Pi trên điện thoại Android
- 24. Làm thế nào để tắt/bật mạng, chuyển sang Wifi trong trình giả lập Android?
- 25. Làm cách nào để gỡ lỗi ứng dụng của tôi trong Linux bằng điện thoại di động Android của tôi?
- 26. Tôi làm cách nào để gỡ lỗi Javascript hoạt động trên máy tính để bàn của mình nhưng không hoạt động trên điện thoại di động?
- 27. Trình mô phỏng/trình giả lập để thử nghiệm trình duyệt trên điện thoại di động trên ubuntu/linux
- 28. Thay đổi ID thiết bị trên trình giả lập Android?
- 29. Làm thế nào để xây dựng Android mà không cần ứng dụng điện thoại?
- 30. Lệnh adb shell để thay đổi cài đặt hoặc thực hiện tác vụ trên điện thoại
Bạn có thiết bị không? nếu vậy thì cái nào? quá trình này khác với nhiều thiết bị có sẵn để thiết lập nó bằng cách sử dụng ADB – FoamyGuy