www.baidu.com 打开网页 打开音乐播放器 am start -a android.intent.action.MUSIC_PLAYER am start -n com.android.music/om.android.music.MusicBrowserActivity...app/HwLauncher6.apk 6.删除制定包 adb shell pm clear com.test.abc 7.截图 adb shell screencap /sdcard/screen.png...ps | grep tencent.mm 检查指定进程 adb shell am force-stop com.tencent.mm 关闭指定进程 adb shell pm clear com.tencent.mm...shell中,没有cp命令,使用mv文件的时候出现cross-device link错误: 出现错误的原因是mv命令不允许将存储卡中的文件复制到/system/或/data/分区中,因为两者被认为是在不同的设备上...shell中mv引起cross-device link错误解决办法 LINKS 这个没试过还挺有趣的android adb shell循环模拟点击 Android应用程序 — WakeLock 保持后台唤醒状态
pm list packages 列出系统应用的所有包名: adb shell pm list packages -s 列出除了系统应用的第三方应用包名: adb shell pm list packages...-3 9.清除应用数据与缓存: adb shell pm clear (apk包名) 10.启动应用 adb shell am start -n com.helloshan.demo/.MianActivity...adb shell cd system/app/ ls rm *.apk ls命令可以查看文件夹下的所有文件 12.杀死某个进程:(三个步骤) adb shell ps kill pid ps是查看进程命令...com.hola.weathershell@miki8735_tb_m:/ $ cat /proc/26187/status Name: om.hola.weatherState...shell top -m 5 21 adb shell am broadcast [options] 作用:发送一个广播 adb shell am broadcast -n com.example.myapplication
com.rsupport.rs.activity.ntt adb shell pm disable-user com.nttdocomo.android.bugreport adb shell pm...disable-user jp.dmapnavi.navi02 adb shell pm disable-user com.nttdocomo.android.areamail adb shell pm...adb shell pm disable-user com.nextbit.app adb shell pm disable-user jp.co.nttdocomo.lcsapp adb shell...adb shell pm disable-user com.google.android.gsf adb shell pm disable-user com.google.android.tts adb...adb shell pm disable-user com.google.android.gms adb shell pm disable-user com.android.vending adb shell
pm list packages 列出系统应用的所有包名: adb shell pm list packages -s 列出除了系统应用的第三方应用包名: adb shell pm list packages...-3 9.清除应用数据与缓存: adb shell pm clear (apk包名) 10.启动应用 adb shell am start -n com.helloshan.demo/.MianActivity...adb shell cd system/app/ ls rm *.apk ls命令可以查看文件夹下的所有文件 12.杀死某个进程:(三个步骤) adb shell ps kill pid ps是查看进程命令...命令进行设置: adb shell setenforce 0 //设置成permissive 模式 adb shell setenforce 1 //设置成enforce 模式 注意此方法重启后失效...com.hola.weathershell@miki8735_tb_m:/ $ cat /proc/26187/status Name: om.hola.weatherState
开启服务 adb start-server 关闭服务 adb kill-server 启动错误示意图: 解决办法: 先打开一个命令行窗口 adb nodaemon server...回车后 再打开另外一个命令行窗口adb shell就成功了。...shell: adb shell adb shell 后面加将是直接运行设备命令, 相当于执行远程命令 2.2.3查看手机CPU情况: 指令:adb...shell dumpsys cpuinfo 2.2.4查看应用内存使用情况: 指令:adb shell dumpsys meminfo +包名:应用的内存使用情况 adb shell dumpsys...shell pm clear [packagename] 指令:adb shell pm clear com.baidu.searchbox 2.2.6查看电池状态: 指令:adb shell
常用命令 adb shell pm list packages -d 查看禁用的应用 adb shell pm list packages -s 查看系统的所有应用 adb shell...pm clear (跟上包名) 不卸应用只清除数据或缓存 adb push (跟上要下载的东西的路径)/(手机的存放位置)/ 从电脑上的东西传送到手机上,本地到设备 adb...WARN 警告,表明会出现潜在错误的情形 ERROR 错误,指出虽然发生错误事件,但仍然不影响系统的继续运行 OFF 最高等级的,用于关闭所有日志记录。...FATAL 指出每个严重的错误事件将会导致应用程序的退出。这个级别比较高了。...重大错误 Log4j建议只使用四个级别,优先级从高到低分别是ERROR、WARN、INFO、DEBUG 若只想看某个级别的日志:adb logcat *:W 打日志 adb logcat >log.txt
[debug] [ADB] 1 device(s) connected[debug] [ADB] Running '/home/user/Android/Sdk/platform-tools//adb'...\with args: ["-P",5037,"-s","ec8c4df","shell","am","force-stop",\"io.appium.unlock"][debug] [AndroidDriver...Original error: 'Command '/home/user/Android\/Sdk/platform-tools//adb -P 5037 -s ec8c4df shell pm clear...在这个例子中,Appium 尝试运行 adb 命令(adb shell am force-stop),adb 参数在错误信息中也有显示。发生了 Android 系统权限错误。...此时,可以手动运行这个 adb 命令,查看错误是否可以重现。如果错误重现,可以通过错误类型定位问题。
[debug] [ADB] 1 device(s) connected [debug] [ADB] Running '/home/user/Android/Sdk/platform-tools//adb...' \ with args: ["-P",5037,"-s","ec8c4df","shell","am","force-stop",\ "io.appium.unlock"] [debug] [AndroidDriver...Original error: 'Command '/home/user/Android\ /Sdk/platform-tools//adb -P 5037 -s ec8c4df shell pm clear...在这个例子中,Appium 尝试运行 adb 命令(adb shell am force-stop),adb 参数在错误信息中也有显示。发生了 Android 系统权限错误。...此时,可以手动运行这个 adb 命令,查看错误是否可以重现。如果错误重现,可以通过错误类型定位问题。
-c // clear // The parameter -c will clear the current logs on the device. adb logcat -d > [path_to_file...adb shell pm clear [package] // Deletes all data associated with a package. adb devices | tail -n +2...--es key key_name' # Clear all default shared preferences. adb shell 'am broadcast -a org.example.app.sp.CLEAR...--es key key_name' # Clear all default shared preferences. adb shell 'am broadcast -a org.example.app.sp.CLEAR...X adb -s X shell pm clear $1" clearapp com.example.myapp // Clear data on all devices (leave installed
[debug] [ADB] 1 device(s) connected [debug] [ADB] Running '/home/user/Android/Sdk/platform-tools//adb...Original error: 'Command '/home/user/Android/Sdk/platform-tools//adb -P 5037 -s ec8c4df shell pm clear...Appium 为准备 session 而关掉并清除 AUT 时发现了错误,这个错误让我们知道两件事: Appium 正在尝试做什么 哪里出错了 在这个例子中,Appium 尝试运行 adb 命令(adb...shell am force-stop),adb 参数在错误信息中也有显示。...发生了 Android 系统权限错误。此时,我们可以手动运行这个 adb 命令,看看错误是不是可以重现。如果错误重现,上网查错吧!
例如: adb -s emulator-5556 install helloWorld.apk 注意,如果在多个设备可用时您未指定目标模拟器/设备实例就发出命令,那么 adb 将生成一个错误。...如果连接了多个 USB 设备,将返回错误。 -e 将 adb 命令发送至唯一运行的模拟器实例。 如果有多个模拟器实例在运行,将返回错误。...系统还未完全启动,因此,它将引发错误。...,因此,它将引发错误。...--activity-clear-top 包含标志 FLAG_ACTIVITY_CLEAR_TOP。
,也是用于分析错误 输出比较多,建议重定向到一个文件中 adb bugreport > ~/Downloads/bugreport.log 或 adb logcat > ~/Downloads/mylog.log...devices命令获取的设备列表的序列号 远程连接 Android 设备 adb connect 192.168.1.102 ADB Shell命令 查看手机目录及文件 adb shell ls cd...-s 列出第三方应用 adb shell pm list package -3 列出应用包名及对应的apk名及存放位置 adb shell pm list package -f 列出第三方应用及存放位置...adb shell pm list package -f -3 列出应用包名及其安装来源 adb shell pm list package -i 过滤关键字,可以很方便地查找自己想要的应用 adb...信息 adb shell pm dump com.taobao.taobao 清除应用数据 adb shell pm clear com.taobao.taobao 获取应用安装位置 adb shell
ADB全局选项 全局选项 说明 -a 在所有网络接口上监听,而非只在localhost上监听。 -d 将adb命令发送到唯一连接的USB设备。如果连接了多个USB设备,则返回错误。...-e 将adb命令发送到唯一运行的模拟器。如果有多个模拟器在运行,则返回错误。...-l 选项用于包含设备的描述 help 输出支持的adb命令及其描述的列表 version 输出adb版本号 查看应用列表 查看应用列表的的命令是 adb shell pm list packages...清除应用数据与缓存 adb shell pm clear 表示应用包名 查看日志 adb logcat ... ...打开指定Activity adb shell am start options 例如: adb shell am start -n com.tencent.mm/.ui.LauncherUI
ADB全局选项 全局选项 说明 -a 在所有网络接口上监听,而非只在localhost上监听。 -d 将adb命令发送到唯一连接的USB设备。如果连接了多个USB设备,则返回错误。...-e 将adb命令发送到唯一运行的模拟器。如果有多个模拟器在运行,则返回错误。...-l 选项用于包含设备的描述 help 输出支持的adb命令及其描述的列表 version 输出adb版本号 查看应用列表 查看应用列表的的命令是 adb shell pm list packages...清除应用数据与缓存 adb shell pm clear 表示应用包名 查看日志 [adb] logcat [] ......打开指定Activity adb shell am start [options] 例如: adb shell am start -n com.tencent.mm/.ui.LauncherUI
查看Activity 堆栈情况的命令:adb shell dumpsys activity adb shell dumpsys activity--------查看ActvityManagerService...所有信息 adb shell dumpsys activity activities-------查看Activity组件信息 adb shell dumpsys activity services-...--------查看Service组件信息 adb shell dumpsys activity providers------查看ContentProvider组件信息 adb shell dumpsys...信息 adb shell dumpsys activity processes---------查看进程信息 通过看任务栈信息理解了《当前Activity》中第一行代表的正是任务栈,第二行代表当前类的全路径...FLAG_ACTIVITY_CLEAR_TOP:singleTask启动模式默认就具有此标记位的效果。
adb install *.apk: 安装Apk(adb install daidu.apk) adb uninstall *.apk:预卸apk adb shell +su :切换到root权限 adb...shell wm size:获取屏幕的尺寸 adb shell wm density:获取屏幕的分辨率 adb remount;挂载设备 adb push xxx(文件) xxx/xx(文件路径):将某文件推送到设备的某路径...log 信息 adb shell am start -n +包名 /....类名:打开apk adb shell pm clear +包名:关闭apk adb shell screencap -p /sdcard/screen.png :adb 截图保存到设备的/sdcard/...screen.png目录下 adb shell logcat -> C:\Users\Administrator\Desktop\Test.txt :保存设备的log信息到指定目录的文件下
当然,断网,断电,手机异常升级,重启等等错误,仍然需要人工进行搞定。 不过嘛,当没有收到提醒通知的时候,人工看看吧,也就早晨和下班那么一哆嗦,这要保证这一哆嗦不错误就好了。...反正我暂时没有遇见错误呢,遇见的时候再说吧,欢迎大家把错误信息发给我。 价值一万元的自动打卡脚本,表问我为毛价值一万元,你懂得,哇哈哈哈。...adb uninstall [-k] 14、清除应用数据与缓存 adb shell pm clear 15、复制设备里的文件到电脑 adb pull...、菜单键 adb shell input keyevent 82 19、HOME 键 adb shell input keyevent 3 20、返回键 adb shell input keyevent...adb shell wm density 37、显示屏参数 adb shell dumpsys window displays 38、查看Android 系统版本 adb shell getprop
2.初始化app,进入登录模块,输入错误用户名密码,点击登录,登录成功, 断言:登录按钮可见。...) desired_caps = { 'platformName': 'Android', 'deviceName': dev, # adb...-s {} shell getprop ro.build.version.release'.format(dev) reslut = os.popen(cmd).readlines()[0]...-s {} shell pm list packages -3".format(devname) reslut = os.popen(cmd).readlines() all_apkname...-s {} shell pm list packages -3".format(devname) reslut = os.popen(cmd).readlines() all_apkname
adb devices 查询电脑已连接的设备 adb shell pm list packages 列出目标设备中已安装的应用程序包 adb shell pm list packages...++++++ shell +++++++++++++++++++++++++++++++++ adb shell 进入shell状态 如果有多个设备怎么办?...adb devices查看你的设备; adb -s xiaomi shell:-s命令表示选择设备,这里是选择xiaomi设备进shell exit 退出shell状态 以下两个只能在shell...例如adb shell dumpsys activity com.linux.example +++++++++++++++++++++++++ clear 清除应用数据 +++++++++++...+++++++++++++++++++ pm clear com.googleplayapp.storerootsuaction /*通过shell命令设置gateWay*/ route add
8、adb shell pm clear 该命令后接apk的包名,用于清除apk的应用数据,而这部分数据一般存储与/data/data下,主要记录了用户的行为所产生的应用数据。...执行命令adb shell pm clear com.example.adbdemo进行清除数据的操作,返回如下结果: ?...KEYCODEVOLUMEDOWN 68 KEYCODE_GRAVE 26 KEYCODE_POWER 69 KEYCODE_MINUS 27 KEYCODE_CAMERA 70 KEYCODE_EQUALS 28 KEYCODE_CLEAR...指的是一般提示性的消息 Log.w:这里的w是waring的缩写,当有这样警告的信息出现时,我们需要注意进行代码的优化,因为这些警告很可能成为潜在的bug Log.e:这里的e是error的缩写,出现错误的警告时...,意味着我们的代码包含错误或者配置错误,必须进行修改 2、使用adb logcat查看log信息 首先在之前的例子中添加按钮,点击按钮会生成一份log信息,核心代码如下 protected void onCreate
领取专属 10元无门槛券
手把手带您无忧上云