SORU
26 HAZİRAN 2012, Salı


Ne'Android ADB shell "dumpsys" aracı s ve faydaları nelerdir?

Tüm komutlar tam bir açıklama ile dumpsys ADB shell komutları tam listesi arıyorum.

Bu bilgiyi nereden bulabilirim?

CEVAP
26 HAZİRAN 2012, Salı


Dumpsys nedir ve ne faydası vardır

dumpsyscihaz ve dökümleri üzerinde çalışan bir android aracı sistemi servislerin durumu hakkında ilginç bilgiler.

Bariz faydaları:

  1. Olasılık basit bir dize temsil sistemi bilgi almak için.
  2. Bir, RAM, Pil, terk CPU depolama istatistikler kullanma olanağı seni kontrol etmek için izin verecek, nasıl uygulamanız güzel grafikler cihazın genel performansını etkiler!

Bilgi dumpsys kullanabiliriz nasıl kabuk komutu ve almak ne olabilir

Eğer dumpsys çalıştırırsanız Sistem Bilgi bir ton görür. Ama sadece bu büyük dökümü ayrı parçalar kullanabilirsiniz.

"dumpsys.." alt komut tüm bakın

dumpsys | grep "DUMP OF SERVICE"

Çıkış:

DUMP OF SERVICE SurfaceFlinger:
DUMP OF SERVICE accessibility:
DUMP OF SERVICE account:
DUMP OF SERVICE activity:
DUMP OF SERVICE alarm:
DUMP OF SERVICE appwidget:
DUMP OF SERVICE audio:
DUMP OF SERVICE backup:
DUMP OF SERVICE battery:
DUMP OF SERVICE batteryinfo:
DUMP OF SERVICE clipboard:
DUMP OF SERVICE connectivity:
DUMP OF SERVICE content:
DUMP OF SERVICE cpuinfo:
DUMP OF SERVICE device_policy:
DUMP OF SERVICE devicestoragemonitor:
DUMP OF SERVICE diskstats:
DUMP OF SERVICE dropbox:
DUMP OF SERVICE entropy:
DUMP OF SERVICE hardware:
DUMP OF SERVICE input_method:
DUMP OF SERVICE iphonesubinfo:
DUMP OF SERVICE isms:
DUMP OF SERVICE location:
DUMP OF SERVICE media.audio_flinger:
DUMP OF SERVICE media.audio_policy:
DUMP OF SERVICE media.player:
DUMP OF SERVICE meminfo:
DUMP OF SERVICE mount:
DUMP OF SERVICE netstat:
DUMP OF SERVICE network_management:
DUMP OF SERVICE notification:
DUMP OF SERVICE package:
DUMP OF SERVICE permission:
DUMP OF SERVICE phone:
DUMP OF SERVICE power:
DUMP OF SERVICE reboot:
DUMP OF SERVICE screenshot:
DUMP OF SERVICE search:
DUMP OF SERVICE sensor:
DUMP OF SERVICE simphonebook:
DUMP OF SERVICE statusbar:
DUMP OF SERVICE telephony.registry:
DUMP OF SERVICE throttle:
DUMP OF SERVICE usagestats:
DUMP OF SERVICE vibrator:
DUMP OF SERVICE wallpaper:
DUMP OF SERVICE wifi:
DUMP OF SERVICE window:

Bazı örnekler Damping ve çıktı

1) mümkün olan tüm batarya istatistik:

$~ adb shell dumpsys battery

Çıktı alacaksınız:

Current Battery Service state:
AC powered: false
AC capacity: 500000
USB powered: true
status: 5
health: 2
present: true
level: 100
scale: 100
voltage:4201
temperature: 271 <---------- Battery temperature! %)
technology: Li-poly <---------- Battery technology! %)

2)wifi bilgiler Alıyorum

~$ adb shell dumpsys wifi

Çıkış:

Wi-Fi is enabled
Stay-awake conditions: 3

Internal state:
interface tiwlan0 runState=Running
SSID: XXXXXXX BSSID: xx:xx:xx:xx:xx:xx, MAC: xx:xx:xx:xx:xx:xx, Supplicant state: COMPLETED, RSSI: -60, Link speed: 54, Net ID: 2, security: 0, idStr: null
ipaddr 192.168.1.xxx gateway 192.168.x.x netmask 255.255.255.0 dns1 192.168.x.x dns2 8.8.8.8 DHCP server 192.168.x.x lease 604800 seconds
haveIpAddress=true, obtainingIpAddress=false, scanModeActive=false
lastSignalLevel=2, explicitlyDisabled=false

Latest scan results:

Locks acquired: 28 full, 0 scan
Locks released: 28 full, 0 scan

Locks held:

3) CPU bilgi Almak

~$ adb shell dumpsys cpuinfo

Çıkış:

Load: 0.08 / 0.4 / 0.64
CPU usage from 42816ms to 34683ms ago:
system_server: 1% = 1% user   0% kernel / faults: 16 minor
kdebuglog.sh: 0% = 0% user   0% kernel / faults: 160 minor
tiwlan_wq: 0% = 0% user   0% kernel
usb_mass_storag: 0% = 0% user   0% kernel
pvr_workqueue: 0% = 0% user   0% kernel
 sleep: 0% = 0% user   0% kernel
 sleep: 0% = 0% user   0% kernel
TOTAL: 6% = 1% user   3% kernel   0% irq

4)bellek kullanım bilgilerini Alma

~$ adb shell dumpsys meminfo 'your apps package name'

Çıkış:

** MEMINFO in pid 5527 [com.sec.android.widgetapp.weatherclock] **
                    native   dalvik    other    total
            size:     2868     5767      N/A     8635
       allocated:     2861     2891      N/A     5752
            free:        6     2876      N/A     2882
           (Pss):      532       80     2479     3091
  (shared dirty):      932     2004     6060     8996
    (priv dirty):      512       36     1872     2420

 Objects
           Views:        0        ViewRoots:        0
     AppContexts:        0       Activities:        0
          Assets:        3    AssetManagers:        3
   Local Binders:        2    Proxy Binders:        8
Death Recipients:        0
 OpenSSL Sockets:        0


 SQL
               heap:        0         MEMORY_USED:        0
 PAGECACHE_OVERFLOW:        0         MALLOC_SIZE:        0

Eğer tüm işlemler için bilgi görmek istiyorsanız, ~$ adb shell dumpsys meminfo kullanın

enter image description here

dumpsyssonuçta esnek ve kullanışlı bir araçtır!

Eğer kullanmak istiyorsanız bu araç otomatik olarak android android.permission.DUMP tezahür içine izin katmayı unutmayın

Dumpsys hakkında daha fazla bilgi için tüm komutları test etmek için deneyin. Mutlu damping!

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Felice Musique

    Felice Musiq

    22 NİSAN 2014
  • ghosti66

    ghosti66

    27 AĞUSTOS 2006
  • Ludique

    Ludique

    21 NİSAN 2009