首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

adb shell 启动,停止 android 应用程序一、adb启动 应用程序二、adb停止 应用程序

一、adb启动 应用程序 (1)查看app包名: 进入android操作系统 adb shell 在root@android:/ # 后边,输入 cd data/data 然后输入ls 这样就能看见android...com.android.backupconfirm com.android.browser com.android.calculator2 com.android.calendar com.android.camera ... (2)adb...启动 应用程序 adb shell am start -n cn.com.conversant.swiftsync.android/cn.com.conversant.swiftsync.android.main.SplashActivity...备注: adb shell am start -n 包名/Activity类的类名 包名和Activity类的类名一定要输入正确,可以用re-sign工具(在最后的弹出信息框会显示出包名和Activity...二、adb停止 应用程序 adb shell am force-stop cn.com.conversant.swiftsync.android 备注: cn.com.conversant.swiftsync.android

5.5K20

ADB安装卸载应用

一、目的 使用adb快速安装apk手机app 使用adb卸载app 使用adb卸载手机原带app(健康、指南针、用户反馈类的应用) 二、操作 2.1 adb安装应用 手机USB连接电脑(连接成功进入adb...) 执行 adb install -r 只需要将文件拉近cmd窗口中便会自动解析路径(最好将apk放到c盘) 手机中确认安装即可 2.2 adb卸载应用(非自带...) 卸载小米手机自带的应用,一些不能卸载的也可以用这种方法卸载(指南针) 查看想要卸载的包名,操作可参考:快速查看当前APP包名 拿到包名开始卸载,执行后应用立刻被删掉 手机中的游戏中心...app已被删掉 2.3 adb卸载应用(内置) 卸载指南针、健康这种不能在手机上卸载的app方法: KingRoot APP中的预装卸载(针对root手机) 发布者:全栈程序员栈长,转载请注明出处

1.6K20
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    使用ADB卸载MIUI系统应用

    使用ADB卸载MIUI系统应用 征战多年的iPhone 8 plus终于因为续航问题要退役了。 迫于想体验一下Android手机生态,入手了一台小米手机。...使用ADB卸载系统应用 依次打开设置-我的设备-全部参数,在MIUI 版本一栏连续点击多次,开启 MIUI 开发者模式。...) 数据线连接手机和电脑 使用 ADB 命令删除 MIUI 系统自带应用adb shell pm uninstall --user 0 应用包名 列出系统里所有包名 adb shell pm list...packages 获取应用包名 方法1 MIUI 系统直接长按应用图标,选择「ⓘ应用信息」,再点击右上角的「ⓘ」图标,里面有「应用包名」条目,长按该条目就复制了应用包名。...例如,在 MIUI 系统中「搜狗输入法」的包名为:com.sohu.inputmethod.sogou.xiaomi,那么卸载搜狗输入法的完整 ADB 命令为: adb shell pm uninstall

    13.4K60

    adb安装apk_adb常用命令最全解析及应用

    启动 adb server 命令: adb start-server 停止 adb server 命令: adb kill-server 查看 adb 版本 命令: adb version 查询已连接设备.../模拟器 命令: adb devices 安装 APK 命令格式: adb install [-lrtsdg] 参数: adb install 后面可以跟一些可选参数来控制安装 APK 的行为,可用参数及含义如下...: 参数 含义 -l 将应用安装到保护目录 /mnt/asec -r 允许覆盖安装 -t 允许安装 AndroidManifest.xml 里 application 指定 android:testOnly...=”true” 的应用 -s 将应用安装到 sdcard -d 允许降级覆盖安装 -g 授予所有运行时权限 卸载应用 命令: adb uninstall [-k] 表示应用的包名,-k 参数可选,表示卸载应用但保留数据和缓存目录...强制停止应用 命令: adb shell am force-stop 文件管理 复制设备里的文件到电脑 命令: adb pull [电脑上的目录] 其中 电脑上的目录 参数可以省略,默认复制到当前目录

    92710

    android开机自启动APP及使用adb命令测试方法

    现在大多数的android手机系统都默认禁止第三方安装的APP开机自启动,只有系统APP(system/app)才默认有这个权限,所以一般都需要去安全中心或者手机管家中去设置为允许。...这里说个题外话,手机软件除非特殊情况,不然最好不要做开机自启动,开机自启动一般适用于android系统的终端机上,开机即运行相应的项目,该机器上也只有这个项目,下面上代码。...下面提供两个通过adb发送“BOOT_COMPLETED”系统广播的命令: 1、adb shell am broadcast -a android.intent.action.BOOT_COMPLETED...adb发送系统广播至android设备 2、adb shell am broadcast -a android.intent.action.BOOT_COMPLETED -c android.intent.category.HOME...这篇android开机自启动APP及使用adb命令测试方法就是小编分享给大家的全部内容了,希望能给大家一个参考。

    6.4K20

    【Android 性能优化】应用启动优化 ( 启动白屏问题 | 应用启动时间测量 | 冷启动 | 热启动 | 应用启动时间计算源码分析 )

    文章目录 一、 APP 启动白屏 / 黑屏 二、 APP 启动速度测量 1. 通过 Logcat 日志查看应用启动时间 2....通过 adb 命令查看界面启动时间 三、 APP 冷启动与热启动 四、 APP 启动时间计算 一、 APP 启动白屏 / 黑屏 ---- 1 ....通过 adb 命令查看界面启动时间 通过 adb 命令查看界面启动时间 : ① 命令格式 : adb shell am start -W 包名/完整 Activity 类名 ; ② 本次命令 : adb...冷启动 : 应用后台没有该应用 , 该应用所有资源都要重新加载 , 分配新的进程 , 初始化 Application , 初始化 Activity 界面 ; 下图中的 LanuchState 中显示了启动的模式...热启动 : 按下 Home 键 , 应用进入后台 , 再次启动 , 应用由后台转到前台 , 这种启动称为热启动 ; 下图中的 LanuchState 中显示了启动的模式 , 下图中显示的是热启动 ;

    5.2K20

    adb命令 - adb forward交互流程adb命令 - adb forward交互流程

    adb命令 - adb forward交互流程 命令: adb forward tcp:6100 tcp:7100 // PC上所有6100端口通信数据将被重定向到手机端7100端口server上 或者...adb forward tcp:6100 local:logd // PC上所有6100端口通信数据将被重定向到手机端UNIX类型socket上 通过adb forward我们可以接收手机端server...并且可以用自己写的小程序向手机端server[或者unix域socket]发送我们自己的数据[luther.gliethttp] 表示在PC的HOST端创建一个server监听6100端口,pc上的其它应用程序...,比如:A,可以以client身份和6100端口server建立连接, 之后A发送的所有数据将透明传递到手机端监听7100端口的一个应用程序,比如浏览器程序[luter.gliethttp]....监听端口socket_loopback_server(6100, SOCK_STREAM);当有客户端连接该端口是执行listener_event_func回调函数 5.现在pc上我们写了一个自己的小应用程序

    2.6K30

    ADB 学习(2):adb install 命令

    一、前言 作为一个测试人员,对于手机的应用软件肯定少不了安装到指定的手机设备中,所以 adb install 这个命令是必不可少的。...二、详解 Ⅰ、当我们只有一台设备连接到 adb 服务器的时候,我们可以直接使用 adb install xx.apk 。...Ⅱ、当我们有两台或者以上的设备连接到 adb 服务器的时候,我们再使用上面的命令,就会出错,因为 adb 它不知道到底为谁去安装这个应用,因为毕竟人家也是有选择困难症的。...注意:xxxx 就是 上篇 adb devices 中device前面展示的手机序列号。 Ⅲ、如果我们已经安装了这个应用包,但是又执行了安装命令,这时,就会报错。...-l :锁定应用程序 -t :允许测试包 -d :允许降级覆盖安装 -p :部分应用安装 -g :为应用程序授予所有运行时的权限

    2.8K40

    adb 常用命令大全(4)- 应用管理

    installer -u 包含已卸载应用 包名包含的字符串 栗子 查看系统应用 adb shell pm list packages -s 查看第三方应用 adb...shell pm list packages -3 查看某个包名中包含指定字符的应用 # 比如要查看包名包含字符串 java 的应用列表 adb shell pm list packages java...# 也可以使用 grep 来过滤 adb shell pm list packages | grep java 安装应用 语法格式 adb install [-lrtsdg] <path_to_apk...:testOnly="true"的应用 -s 将应用安装到 sdcard -d 允许降级覆盖安装 -g 授予所有运行时权限 卸载应用 adb uninstall [-k] ...查看应用安装路径 adb shell pm path 杀死一个应用进程 adb shell kill [pid] 不过一般先要获得 PID # 查看所有进程信息的命令 adb shell

    80120

    ADB Shell 命令_手机adb命令大全

    android.intent.action.BATTERY_LOW 电量低,会弹出电量低提示框 android.intent.action.BATTERY_OKAY 电量恢复了 android.intent.action.BOOT_COMPLETED 设备启动完毕...android.net.wifi.STATE_CHANGE WiFi 连接状态发生变化 android.net.wifi.WIFI_STATE_CHANGED WiFi 状态变为启用/关闭/正在启动/...adb shell dumpsys package 查看应用列表 我们可以通过下面的基本命令查看应用列表 adb shell pm list packages [-f] [...的应用 -e 只显示 enabled 的应用 -s 只显示系统应用 -3 只显示第三方应用 -i 显示应用的 installer -u 包含已卸载应用 包名包含 字符串 所有应用: adb shell...pm list packages 清除应用数据与缓存 adb shell pm clear 表示应用名包,这条命令的效果相当于在设置里的应用信息界面点击了「清除缓存」和「

    2K30

    测试应用启动性能

    更具体地说,adb shell 提供了用于启动应用的命令行界面: adb shell am start-activity。...这是完整的启动命令: $ adb shell am start-activity -W -n com.android.samples.mytest/.MainActivity 最后一个参数是应用的包名与组件信息...再一次强调,在屏幕上执行这一操作 (例如,将应用启动器的 "概览" 列表中滑出) 是乏味且容易出错的,而 adb shell 可以解决这一问题。 有几个不同的 shell 命令可用于终止应用。...最显而易见的是 adb shell am kill…... 但事实上这条命令并不能解决问题。当您启动应用后,应用会处在前台,而 kill 不会终止处在前台的应用。...作为替代,您需要使用 force-quit 命令: adb shell am force-stop com.android.samples.mytest 您可以使用应用的包名告诉它需要终止哪个应用

    37310

    【Android 启动过程】Android 应用启动流程 | Activity 启动流程

    Launcher 应用 ; Launcher 应用就是界面中显示各个应用图标的应用 , 就是 Android 的桌面应用 ; Framework 层有 2 个最重要的进程 , Zygote 进程...和 SystemServer 进程 ; Zygote 进程通过 fork() 创建应用进程 ; 整理成如下框图 : 二、Activity 启动流程 ---- Android 应用启动方式有 2 种..., 分为冷启动和热启动 ; 冷启动 : 后台没有应用进程 , 需要先创建进程 , 然后启动 Activity ; 热启动 : 后台有应用进程 , 不创建进程 , 直接启动 Activity ; Activity...Activity B ; 阶段 3 : 在应用 ActivityThread 主线程中 , 启动 Activity B 页面 ; 简要流程 : Activity A -> ActivityManagerService...-> ActivityThread -> Activity B ; 在 Launcher 应用启动 Activity 示例 : 在 Launcher 应用中 , 调用 startActivity()

    4K10

    ADB 学习(1):adb devices 命令

    一、前言 关于环境搭建问题,这里就不在写了,之前在上一篇 monkey 环境搭建中,写的也比较详细,点击传送门 因为monkey这个工具在执行时就是通过adb这个命令来与我们的真机或者模拟器进行通讯的...adb devices 就可以实现,直接在命令行控制台中输入“ adb devices ”,我们就可以看见如图: ?...Ⅱ、device 状态:这个状态表示的是真机或者模拟器已经连接到了adb服务器上,但是并不代表我们已经可以对他们进行操作。...Ⅲ、offline 状态:表示真机或者模拟器没有连接到adb 服务器 或者是没有响应。 Ⅳ、no device 状态:这个在我这里是没有显示的,直接是空。...四、注意 有些模拟器或者真机在Windows系统下可能直接执行 adb devices 时并不能直接连接成功,这时就需要使用命令 adb connect 127.0.0.1:port 来连接

    3K20

    扫码

    添加站长 进交流群

    领取专属 10元无门槛券

    手把手带您无忧上云

    扫码加入开发者社群

    相关资讯

    热门标签

    活动推荐

      运营活动

      活动名称
      广告关闭
      领券