2013-07-14 14 views
19

Tôi đang cố chạy Trình xem phân cấp trong Eclipse nhưng nó chỉ hiển thị Không áp dụng cho Đo, Bố cục và Vẽ. Tôi đã thử chạy các trình giả lập Nexus S, Galaxy Nexus và Nexus 4 trên cả Mac và Windows bằng Android SDK và trên thiết bị Nexus S vật lý với thư viện ViewServer nhưng tất cả đều hiển thị kết quả tương tự như ảnh chụp màn hình bên dưới. Ngoài ra, tôi đã thử nó với cách bố trí đơn giản và phức tạp. Tôi đã tự hỏi làm thế nào cấu hình giả lập khác để làm cho Hierarchy Viewer đầy đủ chức năng. Ngoài ra, có cách nào khác để tính thời gian vẽ cho bố cục không?Trình xem phân cấp không tính Số đo, Bố cục và Vẽ và hiển thị không có sẵn

enter image description here

Trả lời

43

Tôi gặp vấn đề tương tự, có thể đây cũng là giải pháp cho bạn.

Nếu bạn bắt đầu trình xem phân cấp, nó không đo thời gian trực tiếp khi bắt đầu. Bạn phải nhấn nút có tên: "Nút hồ sơ" (Nút có 3 vòng tròn) và phải đợi vài giây. Bạn có thể tìm thấy nút này trong menu cửa sổ chế độ xem dạng cây. Sau khi đo bạn nhận được các giá trị cần thiết.

+0

tốt làm việc cho tôi Lưu ý: tôi đang sử dụng để mở viewserver hierarchyviewer trong thiết bị thực. –

+0

Điều gì xảy ra nếu các biện pháp luôn có màu xanh lá cây với giá trị 0.0? Tôi đang thử nghiệm trên trình mô phỏng. –

+0

vẫn không hoạt động đối với tôi, tôi đã thử nhiều lần và chờ thêm 2 phút nữa ngay bây giờ. – Khay

3
  1. Đầu tiên chọn nút (Chế độ xem) mà bạn muốn xem thời gian bố cục.
  2. Sau đó, biểu tượng ba vòng tròn enter image description here sẽ được kích hoạt. Thời gian bố cục sẽ xuất hiện sau khi bạn nhấp vào biểu tượng này. Nó có một công cụ-tip Obtain layout times for tree rooted at selected node

Note: Thời gian bố trí sẽ được hiển thị chỉ dành cho quan điểm cho rằng bạn đã chọn và tất cả đó là trẻ em xem. Nó sẽ không hiển thị thời gian cho các nút cha của nó. Nếu bạn muốn xem thời gian bố trí cho tất cả các chế độ xem, hãy chọn cha mẹ cơ sở (xem nhiều nhất bên ngoài) và sau đó nhấp vào enter image description here.

enter image description here