2012-08-14 36 views

Trả lời

2

Đó cũng là điều bí ẩn đối với tôi, nhưng tôi sẽ chia sẻ kinh nghiệm của mình. Tôi không thể thấy rằng các tùy chọn này thay đổi hành vi của điện thoại. Bất kể cài đặt nào tôi chọn, Galaxy Nexus hoạt động giống như điện thoại cũ của tôi không có cài đặt.

"Đang chờ trình gỡ lỗi" là hộp thoại tôi thấy bất cứ khi nào tôi bắt đầu chạy một ứng dụng từ Eclipse. Nó vẫn tiếp tục một lúc, và sau đó ứng dụng của tôi bắt đầu chạy. Đây là trường hợp kể từ khi tôi bắt đầu phát triển Android và nó vẫn hoạt động theo cách đó trên các thiết bị cũ và mới của tôi, bất kể cài đặt.

Nếu tôi nhấp vào "Chọn ứng dụng gỡ lỗi", nó cho phép tôi chọn ứng dụng từ các ứng dụng đã được cài đặt trên điện thoại của tôi cho phép gỡ lỗi, đó là những ứng dụng tôi đã tự viết.

Trên Galaxy Nexus của mình, việc chọn "Không có gì" hoặc một trong các ứng dụng có thể gỡ lỗi của tôi không quan trọng, tôi vẫn có thể gỡ lỗi bất kỳ ứng dụng nào từ Eclipse. Tôi thậm chí không thể thấy sự khác biệt về thời gian cần để tải ứng dụng qua kết nối ADB.

17

Tôi tìm thấy câu trả lời ở đây: http://developer.android.com/tools/debugging/debugging-devtools.html

Cho phép bạn chọn các ứng dụng để gỡ lỗi. Bạn không cần phải thiết lập này để đính kèm một debugger, nhưng thiết lập giá trị này có hai tác dụng:

  • Nó sẽ ngăn chặn Android từ ném một lỗi nếu bạn tạm dừng trên một breakpoint trong một thời gian dài trong khi gỡ lỗi.
  • Nó sẽ cho phép bạn chọn tùy chọn Chờ cho Trình gỡ lỗi để tạm dừng khởi động ứng dụng cho đến khi trình gỡ lỗi đính kèm (được mô tả tiếp theo).
Các vấn đề liên quan