- adb shell ps 查看当前手机所有运行的进程状态
F:\MyApplication2>adb shell ps
USER PID PPID VSIZE RSS WCHAN PC NAME
root 1 0 700 552 c0115e20 0001b068 S /init
root 2 0 0 0 c005348c 00000000 S kthreadd
root 3 2 0 0 c005a220 00000000 S ksoftirqd/0
root 5 2 0 0 c004db54 00000000 S kworker/0:0H
root 6 2 0 0 c0300ae4 00000000 S kworker/u8:0
2.adb shell $ cat /proc/cpuinfo 查看内核
C:\Users\zzcx\AndroidStudioProjects\MyApplication4>adb shell
shell@sugar-adtv:/ $ cat /proc/cpuinfo
C:\Users\zzcx\AndroidStudioProjects\MyApplication4>adb shell
shell@sugar-adtv:/ $ cat /proc/cpuinfo
processor : 0
BogoMIPS : 48.00
Features : half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt evtstrm
CPU implementer : 0x41
CPU architecture: 8
CPU variant : 0x0
CPU part : 0xd03
CPU revision : 3
processor : 1
BogoMIPS : 48.00
Features : half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt evtstrm
CPU implementer : 0x41
CPU architecture: 8
CPU variant : 0x0
CPU part : 0xd03
CPU revision : 3
processor : 2
BogoMIPS : 48.00
Features : half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt evtstrm
CPU implementer : 0x41
CPU architecture: 8
CPU variant : 0x0
CPU part : 0xd03
CPU revision : 3
3.adb devices 查看连接设备
F:\MyApplication2>adb devices
List of devices attached
AVRZX41XPZ device
4.adb kill-server 杀死服务
5.adb start-server 开启服务
6.adb reboot 重新启动
7.adb shell pm list packages -f 输出所有已安装的应用
adb shell pm list packages -f
结果如下
F:\MyApplication2>adb shell pm list packages -f
package:/system/app/SoundRecorder.apk=com.android.soundrecorder
package:/system/priv-app/DefaultContainerService.apk=com.android.defcontainer
package:/system/app/QuickSearchBox.apk=com.android.quicksearchbox
package:/system/app/PartnerBookmarksProvider.apk=com.android.providers.partnerbookmarks
package:/system/priv-app/Contacts.apk=com.android.contacts
package:/system/app/MediaFloat.apk=com.android.rk.mediafloat
package:/system/app/LatinIME.apk=com.android.inputmethod.latin
package:/system/priv-app/TeleService.apk=com.android.phone
package:/system/priv-app/GoogleOneTimeInitializer.apk=com.google.android.onetimeinitializer
package:/system/priv-app/GooglePartnerSetup.apk=com.google.android.partnersetup
package:/system/app/Calculator.apk=com.android.calculator2
package:/system/priv-app/ProxyHandler.apk=com.android.proxyhandler
package:/data/app/com.example.myapplication-1.apk=com.example.myapplication
package:/system/app/HTMLViewer.apk=com.android.htmlviewer
package:/system/priv-app/GoogleLoginService.apk=com.google.android.gsf.login
package:/system/app/Bluetooth.apk=com.android.bluetooth
package:/system/priv-app/CalendarProvider.apk=com.android.providers.calendar
package:/system/priv-app/InputDevices.apk=com.android.inputdevices
package:/system/app/HoloSpiralWallpaper.apk=com.android.wallpaper.holospiral
package:/system/app/Calendar.apk=com.android.calendar
package:/system/app/Browser.apk=com.android.browser
package:/system/priv-app/GoogleFeedback.apk=com.google.android.feedback
package:/system/app/Music.apk=com.android.music
package:/data/app/com.example.user_gpio_demo-1.apk=com.example.user_gpio_demo
package:/system/app/Stk.apk=com.android.stk
package:/system/priv-app/OneTimeInitializer.apk=com.android.onetimeinitializer
package:/system/app/Launcher3.apk=com.android.launcher3
package:/system/app/DownloadProviderUi.apk=com.android.providers.downloads.ui
package:/system/app/UserDictionaryProvider.apk=com.android.providers.userdictionary
package:/system/app/DocumentsUI.apk=com.android.documentsui
package:/system/app/PinyinIME.apk=com.android.inputmethod.pinyin
package:/system/priv-app/SharedStorageBackup.apk=com.android.sharedstoragebackup
package:/system/app/Camera2.apk=com.android.camera2
package:/system/priv-app/VpnDialogs.apk=com.android.vpndialogs
package:/system/priv-app/Mms.apk=com.android.mms
package:/system/priv-app/ConfigUpdater.apk=com.google.android.configupdater
package:/data/app/com.example.zzcx.myapplication-1.apk=com.example.zzcx.myapplication
8.adb shell screenrecord /sdcard/demo.mp4 录制屏幕
F:\MyApplication2>adb shell screenrecord /sdcard/demo.mp4
^C
F:\MyApplication2>
通过Ctrl+C 来结束录屏
9.截屏操作
F:\MyApplication2>adb shell /system/bin/screencap -p /sdcard/screenshot.png
10.adb pull /sdcard/screenshot.png d:/Android将截屏的图片拷贝到电脑端来
F:\MyApplication2>adb pull /sdcard/screenshot.png d:/Android
[100%] /sdcard/screenshot.png
11 . adb shell reboot -p 关机命令
adb shell reboot -p
12 . adb shell dumpsys meminfo -a com.example.zzcx.myapplication 查看内存详细占用
F:\MyApplication2>adb shell dumpsys meminfo -a com.example.zzcx.myapplication
Applications Memory Usage (kB):
Uptime: 21425214 Realtime: 21425214
** MEMINFO in pid 19131 [com.example.zzcx.myapplication] **
Pss Pss Shared Private Shared Private Swapped Heap Heap Heap
Total Clean Dirty Dirty Clean Clean Dirty Size Alloc Free
------ ------ ------ ------ ------ ------ ------ ------ ------ ------
Native Heap 2546 0 1524 2484 0 0 0 4132 3587 544
Dalvik Heap 107669 0 3432 107452 0 0 0 110697 109714 983
Dalvik Other 4137 0 20 4136 0 0 0
Stack 184 0 0 184 0 0 0
Other dev 5 0 44 0 0 4 0
.so mmap 1075 120 2116 164 6340 120 0
.apk mmap 205 12 0 0 1704 12 0
.ttf mmap 175 24 0 0 388 24 0
.dex mmap 80 76 0 0 8 76 0
.oat mmap 1050 64 0 0 9664 64 0
.art mmap 990 0 1364 580 7684 0 0
Other mmap 18 0 8 4 160 0 0
Unknown 101 0 104 100 0 0 0
TOTAL 118235 296 8612 115104 25948 300 0 114829 113301 1527
Dalvik Details
.Heap 2350 0 1512 2204 0 0 0
.LOS 104554 0 508 104544 0 0 0
.GC 4121 0 12 4120 0 0 0
.Zygote 24 0 16 24 0 0 0
.NonMoving 741 0 1396 680 0 0 0
.IndirectRef 16 0 8 16 0 0 0
Objects
Views: 29 ViewRootImpl: 3
AppContexts: 6 Activities: 2
Assets: 2 AssetManagers: 2
Local Binders: 11 Proxy Binders: 20
Parcel memory: 3 Parcel count: 12
Death Recipients: 0 OpenSSL Sockets: 0
SQL
MEMORY_USED: 0
PAGECACHE_OVERFLOW: 0 MALLOC_SIZE: 0
发送重启广播命令,可用于测试开机启动程序
adb shell am broadcast -a android.intent.action.BOOT_COMPLETED