2012-12-26 39 views
24

Tôi mới sử dụng lập trình Android. Làm cách nào để chúng tôi có thể sử dụng CPU cho mỗi ứng dụng trong Android? trợ giúp của bạn sẽ hữu ích hơnSử dụng CPU cho mỗi ứng dụng trong android

+2

Bạn có thể hiển thị nó, bằng cách kích hoạt các tùy chọn trong "công cụ Developer" – Guillaume

Trả lời

0

có một vài cách.

cách đầu tiên là mở mức sử dụng CPU trong tùy chọn nhà phát triển Jelly Bean.

tùy chọn thứ hai là chạy chức năng adb shell top -m 10 trong cửa sổ thư mục Android SDK hoặc ./adb shell top -m 10 trong Mac/Linux của bạn.

+0

Giả định rằng thực thi adb là trong thư mục hiện nay là không hợp lý. Nếu bạn giả sử nó nằm trong đường dẫn tìm kiếm cho các cửa sổ, bạn cũng có thể giả sử nó cũng nằm trên các biến thể Unix. –

+0

tôi muốn hai điều, tức là tên quy trình và cách sử dụng của chúng chỉ bằng phần trăm. – Prashanth

+0

những gì có thể là một cách khác để có được nó? – Prashanth

39

Sử dụng lệnh adb:

adb shell top -m 10 
+0

tôi muốn hai điều, tức là tên quy trình và cách sử dụng của chúng chỉ bằng phần trăm. – Prashanth

+0

u có thể xin vui lòng tel những gì là khác nhau giữa "adb shell dumpsys cpuinfo" và những gì thông tin hiển thị ở đây bằng cách sử dụng "đầu" ... vì tôi đang nhận được hai giá trị khác nhau của CPU sử dụng ở đây cho cùng một app..any ý tưởng? – CoDe

7

Đến Settings -> Developer Tools -> Show CPU Usage

Sau đó chạy ứng dụng

+0

không có cách nào khác để đạt được nó? – Prashanth

5

hai phương pháp: 1. adb shell "top -n 1" 2. adb shell dumpsys cpuinfo

14

Nguồn: Technique for indentifying android app CPU usage

  • Linux:

    adb shell đầu -m 10 | greppackagename

  • Windows:

    adb shell đầu -m 10 | FINDSTRpackagename

+1

+1 cho grep và liên kết. Lệnh 'top' này được làm mới định kỳ, vì vậy người dùng có thể sử dụng CPU thông qua các giai đoạn khác nhau của một ứng dụng. Cảm ơn! –

0

Bạn có thể sử dụng ứng dụng để truy cập vào các loại thông tin. Chẳng hạn như Màn hình hệ thống đơn giản, Simple System Monitor.

+0

ứng dụng này thực sự tốt đẹp – McVitas

0

Sử dụng Android Studio 3.0 profiler mới, bạn có thể đạt được thông tin cao hơn về việc sử dụng CPU và kiểm tra CPU của APP của bạn.

enter image description here

Các vấn đề liên quan