当前位置:   article > 正文

adb命令_performing streamed install

performing streamed install
命令   功能结果
adb devices         列出当前连接的设备列表List of devices attached(附加设备列表)
adb connect如果是USB连接,直接会连接ADB,如果是想通过网络连接,则需要在同一个局域网,通过IP连接
adb strat-server启动adb服务adb.exe: unknown command server-strat
adb kill-server停止adb服务disconnected everything(断开一切)
adb disconnect断开连接设备
disconnected everything断开一切
 adb get-serialno获取设备的序列号
 adb get-product 获取设备的ID
adb install apk的绝对地址   
adb install C:\Users\86188\Desktop\my_apk\app-release.apk将电脑上的apk安装到手机上(手机上没有该应用)Performing Streamed Install(执行流式安装)
adb install -r apk的绝对地址   
adb install -r C:\Users\86188\Desktop\my_apk\app-release.apk将电脑上的apk安装到手机上(手机安装有该应用,这样安装apk数据不会消失)Performing Streamed Install(执行流式安装)
adb uninstall 应用包名卸载apk,卸载APP,不保留数据和缓存文件 
adb shell pm uninstall -k 应用包名卸载apk,保留数据和缓存文件 
adb shell pm clear 包名清除应用缓存信息
adb shell am start -n[包名+activity名]通过adb启动应用程序页面
 查看apk包名,1将apk后缀该为zip.2解压到文件夹.3将反编译AXMLPrinter2.S放到同文件夹中
4在该文件夹上搜索区域输入cmd回车出现黑窗口输入一下内容:
5.java -jar AXMLPrinter2.S.jar AndroidManifest.xml >> AndroidMainfest1.xml  
6.在刚才的文件夹中出现名字为AndroidMainfest1.xml的文件,打开显示正常代码
adb shell dumpsys window windows | findstr mFocusedApp打开应用获取当前包名与主入口程序名
adb shell pm list packages获取当前手机所有的包名 
adb shell pm list packages -3第三方应用
adb shell pm list packages -i只输出包和安装信息
adb shell pm list packages -e只输出启用的包
adb shell pm list packages -u只输出包和未安装包信息
adb shell pm list packages -e输出包和包相关联的文件
adb shell pm list packages -s获取系统应用
 adb shell pm clear 包名清除指定应用缓存 
adb shell pm path 包名列出对应包名的 .apk 位置
adb shell wm density查看设备屏幕密度
adb shell wm size获取设备分辨率
adb shell wm size 720x1024修改设备屏幕分辨率,可用于测试
adb shell wm size reset恢复设备原分辨率
adb shell wm density 160修改设备屏幕密度,可用于测试
adb shell wm density reset恢复设备原密度
 adb shell pm path 包名获取应用路径 
adb shell getprop ro.build.version.release获取手机版本
adb shell ls列出目录内容    
adb shell 进入手机环境      
cd /sdcardcd切换路径
输入 exit退出shell模式
adb push aaa/contacts_app.db /sdcard/把文件contacts_app.db拷贝到手机sdcard上
adb pull system/file.txt D:/将手机/system/目录下的file.txt文件拷贝到Windows下D盘根目录下
adb shell netstat网络统计:Active Internet connections (w/o servers)活动Internet连接(不带服务器)
Proto Recv-Q Send-Q Local Address    Foreign Address State 本地地址外部地址状态
adb logcat *:E  如何抓取app崩溃日志:  
adb shell screencap /sdcard/test.png命令截图手机图 
adb shell screenrecord /sdcard/test.mp4录制视频: Ctrl+c 可以终止 
adb shell getprop ro.product.model查看设备机型
adb shell getprop ro.build.version.release查看Android版本
 adb shell cat /proc/cpuinfo查看手机cpu信息
adb shell cat /proc/meminfo查看内存信息
# adb shell dumpsys cpuinfo       cpu信息
# adb shell dumpsys meminfo       内存信息
# adb shell dumpsys power         电源信息
# adb shell dumpsys battery       电池信息
# adb shell dumpsys wifi          wifi信息
# adb shell dumpsys notification  通知信息
# adb shell dumpsys activity      获取页面信息
 
adb shell settings get secure android_id查看android_id
adb shell getprop ro.build.version.sdk查看手机sdk版本
adb get-serialno  获取设备的序列号
adb logcat -c清除旧日志信息
adb logcat -v time >D:\Android\\logcat_3.log将adb日志放在D盘的Android文件中

>代表输出到;

.\\logcat.log:代表当前路径下日志的名称(Ctrl+c可结束日志抓取。)

adb push D:\Android\puma\puma_debug /sdcard将电脑本地文件push到手机中
adb pull system/etc/media_profiles.xml  D:/tmp将手机文件pull到电脑中

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小蓝xlanll/article/detail/463093
推荐阅读
相关标签
  

闽ICP备14008679号