Я новичок в программировании для Android. Как мы можем получить использование ЦП на одно приложение в Android? ваша помощь будет более полезной
Использование процессора для каждого приложения в android
Ответ 1
Используйте команды adb:
adb shell top -m 10
Ответ 2
Источник: Техника для определения загрузки процессора приложения Android
-
Linux:
верх раковины adb -m 10 | grep packagename
-
Окна:
верх раковины adb -m 10 | FINDSTR имя_пакета
Ответ 3
Зайдите в Settings → Developer Tools → Show CPU Usage
Затем запустите приложение
РЕДАКТИРОВАТЬ: Это должно быть сделано в приложении. Если вы читаете это в 2019 году, используйте CPU Profiler
Ответ 4
два подхода:
-
adb shell "top -n 1"
-
adb shell dumpsys cpuinfo
Ответ 5
существует несколько способов.
первым из них является открытие использования ЦП в настройках разработчика Jelly Bean.
второй вариант - запустить функцию adb shell top -m 10
в папке Windows SDK для Windows или ./adb shell top -m 10
на вашем Mac/Linux.
Ответ 6
Используя новый профилировщик Android Studio 3.0, вы можете получить более высокую информацию об использовании ЦП и проверке процессора вашего APP.
Ответ 7
Это позволяет вам контролировать более топ-esque
watch -n 0.5 adb shell top -n 1
0.5
- интервал опроса
Ответ 8
Вы можете использовать приложение для доступа к этим видам информации. Например, Простой системный монитор, Простой системный монитор.