adb inputswipe shell_adb shell 基本使用

2023-10-30

连接远程设备

adb connect [ip host+ 端口]

获取设备

adb devices // 显示adb连接设备列表

adb [-e] [-d] [-s xxx] shell // -e 模拟器 -d 外置设备 -s 输入序列号

进入shell后 [adb shell] 就可以通过adb 使用指令

传输文件

adb push [电脑path] [device path]//传输到device

adb pull [device path] [电脑path] //传输到computer

安装/卸载 apk

adb install [-lrtsdg]

adb uninstall [-k] //-k 参数可选,表示卸载应用但保留数据和缓存目录; 表示应用的包名。

参数 含义

-l 将应用安装到保护目录 /mnt/asec

-r 允许覆盖安装

-t 允许安装 AndroidManifest.xml 里 application 指定android:testOnly="true" 的应用

-s 将应用安装到 sdcard

-d 允许降级覆盖安装

-g 授予所有运行时权限

打开应用

包名/类名

adb shell am start com.xxx.xxx/.activity.MainActivity

获取包名方式

1.adb shell

2.dumpsys activity | grep mFocusedActivity

关闭应用

adb shell ps | grep sohu //检查app是否在运行

adb shell am force-stop com.s

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

adb inputswipe shell_adb shell 基本使用 的相关文章

  • 跨平台桌面应用的开发框架——Electron

    一 背景 在团队中 我们因业务发展 需要用到桌面端技术 如离线可用 调用桌面系统能力 什么是桌面端开发 一句话概括就是 以 Windows macOS 和 Linux 为操作系统的软件开发 对此我们做了详细的技术调研 桌面端的开发方式主要有
  • 机器学习中常用的线性回归问题

    一 线性回归的定义及矩阵运算 线性回归的定义是 目标值预期是输入变量的线性组合 线性模型形式简单 易于建模 但却蕴含着机器学习中一些重要的基本思想 线性回归 是利用数理统计中回归分析 来确定两种或两种以上变量间相互依赖的定量关系的一种统计分
  • 【复杂链表的复制】

    目录 前言 一 复杂链表的复制 一 创建并链接拷贝节点 1 题目分析 2 具体代码 二 设置random指针 1 题目分析 2 具体代码 三 分离拷贝链表并恢复原链表 1 题目分析 2 具体代码 二 整体代码 总结 前言 打怪升级 第3天
  • 斐波那契数列递归思路

    斐波那契数列是一个十分特殊的数列 与排列组合等都有密切的联系 最后的比值更是精妙的黄金比例 斐波那契数列F 0 0 F 1 1 F n F n 1 F n 2 那么我们可以直接用递推公式写出简单的递归思路 F n F n 1 F n 2 i
  • Java File类boolean setReadable(boolean read_file)方法(带示例)

    File类boolean setReadable boolean read file File Class boolean setReadable boolean read file This method is available in
  • Vue 打包优化之 externals 抽离公共的第三方库

    使用 vue cli 脚手架构建的 Vue 全家桶项目 默认配置下 打包后会把 vue vue router axios vuex element ui echarts 等公共库打包在一起 导致基础 chunk vendor 包体积特别大
  • 日语五十音图快速记忆

    王进 https www bilibili com video av3120841
  • vue实现pdf预览

    需求说明 实现一个通过vue 预览pdf 并支持滚动加载 可下载的插件 一 下载插件 vue pdf npm install save vue pdf 二 创建组件 在src components 下创建pdfAll vue
  • boost::asio 网络传输错误码的一些实验结果(recv error_code)

    boost asio网络传输错误码的一些实验结果 recv error code 错误码很重要 可以由此判断网络连接到底发生了神马事情 从而驱动高层逻辑的行为 只有笼统的错误码判断的网络层是不够规范的 鄙人觉得有些错误码还是需要在网络层就区
  • 单位矩阵的逆矩阵是它本身吗_【2.4】Gauss-Jordan消元法求矩阵的逆

    我们在高斯消元法的时候定义过最主要的一种消元操作 用某行减去另一行的 倍 并且我们知道 这个操作可以通过消除矩阵 左乘系数矩阵 实现 我们还提到某些主元为 的时候可能需要交换矩阵的两行 这个操作可以通过置换矩阵 左乘 实现 总结一下 我们可
  • 真题详解(有限自动机)-软件设计(七十七)

    确定有限自动机 和 不确定有限自动机 解析 M1的A当0的时候 会变成A 也可能变成B 所以M1是不确定有限自动机 M2的A1的时候只会使A 0的时候只会是B B的0只会是B 1的时候只会是C C0的时候只会是B 1的时候只会是A 所以M2
  • 【ubuntu22.04】解决VMware workstation共享文件夹在Ubuntu虚拟机不显示的问题

    ubuntu22 04 解决VMware workstation共享文件夹在Ubuntu虚拟机不显示的问题 问题描述 我按照网络上的教程 在VMware workstation设置了共享文件夹 但是在我的ubuntu虚拟机内无法显示所设置的
  • STM32F407二维码识别(使用内部RAM+无FIFO摄像头OV7670

    STM32F407二维码识别 使用内部RAM 无FIFO摄像头OV7670 要点 1 摄像头配置 无FIFO的摄像头需要注意时钟配置和窗口配置 否则不能出图像 2 DCMI配置 DCMI需要配置成DMA传输模式和使用行场中断进行图像数据采集
  • DNS原理及解析过程详解

    目录 1 域名系统概述 2 因特网的域名结构 3 域名服务器 4 域名的解析原理过程 4 1 DNS解析原理 4 2 域名解析过程 5 查询过程 5 1 演示整个查询过程 5 2 关于DNS解析的TTL参数 5 3 IP地址分类 1 域名系
  • ArcGIS操作小技巧(五)之色带-----横向(水平)图例

    ArcGIS在制图出图时 对于一类要素要有一个变化的过程 使用色带作为图例展示 就显的非常专业 使用水平色带来展示渐变过程 非常的美观 本示例记录了水平色带的创建过程 一 导入数据 设置属性 gt 符号系统 gt 拉伸 gt 标注 二 打开
  • 数据结构:链表的一些经典的OJ题目,环形链表问题

    文章目录 写在前面 链表OJ调试技巧 移除链表元素 反转链表 链表的中间节点 链表中倒数第K个节点 链表分割问题 环形链表 写在前面 本篇为本人学习链表的过程中遇到的典型OJ题 于是整理出来分享思路和便于后续重新学习 每个标题均可跳转至对应
  • OpenFeign 如何设置动态 URL?

    如果你利用 Spring Cloud OpenFeign 进行服务间调用一般会加入这个注解 FeignClient name url http myapp com path 可以看出其中的 url 参数是一个字符串 上面的配置是把它写 死
  • warning: ‘p’ may be used uninitialized in this function

    warning p may be used uninitialized inthis function 原因 你定义了一个指针变量 只能用来保存地址 如果这个地址所指向的空间不是系统分配给它的 那么你对这块内存的赋值是非法的 正确定义 in
  • 安装SQL2012出现[HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD)设置为 1

    本人安装SQL2012出现这个错误 找了三天三夜 终于把问题找出来 共享给有需要的人们 不用重新换系统 错误如下 1 此问题是系统 net Framework版本冲突 首先下载 net Framework清理工具 如 cleanup too

随机推荐

  • C++学习(三八八)Doxygen

    Doxygen 是一个 C C Java Objective C Python IDL CORBA 和 Microsoft flavors Fortran VHDL PHP C 和D语言的文档生成器 可以运行在大多数类Unix系统 以及Ma
  • Java中,定时任务Timer使用缺陷

    缺陷主要有2点 1 管理并发任务的缺陷 timer有且仅有一个线程去执行定时任务 如果存在多个任务 且任务时间过长 会导致执行效果与预期不符 2 当任务抛出异常时的缺陷 如果TimerTask抛出RuntimeException Timer
  • Flutter Card踩坑经历

    Card包含的Column的Text文本显示居中 且设置textAlign TextAlign start无效 在Column添加属性 crossAxisAlignment CrossAxisAlignment start
  • Python的MySQL库,fetchone,fetchall,fetchmany的比较

    fetchone 返回一条记录 row 一维元组 如 小李 21 如果没有结果 则返回 None 再次调用fetchone 则继续返回下一条记录 直到为空 fetchmany 返回指定的前n条记录 二维元组 如fetchmany 3 获取前
  • JavaWeb项目运维部署

    一 项目部署介绍 Web项目网络拓扑图 部署目录介绍 项目目录 home projectName 启动文件目录 home projectName bin 后端项目 home projectName target Web前端资源 home p
  • HTML实现3D相册

    今天 我给大家分享一个3D相册的代码 废话不说先上效果图 先新建两个文件夹 一个叫css 另一个叫img 如下图 先新建一个文本文档 输入下面的代码 div ul li img src img 1 jpg li ul div
  • 性能测试 —— jmeter计数器

    jmeter计数器 如果需要引用的数据量较大 且要求不能重复或者需要递增 那么可以使用计数器来实现 如 新增功能 要求名称不能重复 1 新增计数器 计数器 允许用户创建一个在线程组之内都可以被引用的计数器 计数器允许用户配置一个起点 一个最
  • 西瓜书-2习题

    文章目录 2 习题 2 1 2 2 2 3 2 4 2 5 有待解决 2 6 2 7 2 8 2 9 有待解决 2 10 有待解决 2 习题 2 1 数据集1000个样本 其中500个正例 500个反例 将其划分为包含70 样本的训练集和3
  • 笔记:pycharm中ModuleNotFoundError:No Module named ‘sklearn‘ 解决办法

    windows10 Anaconda tensorflow2 1 python3 7 开发环境 pycharm 错误 代码 from sklearn import datasets 报错 ModuleNotFoundError No Mod
  • HTTPS:确保Web安全

    参考书籍 图解HTTP HTTP的不足 1 通信使用明文可能会被窃听 HTTP本身不具备加密的功能 无法对通信整体加密 即HTTP使用的是明文方式发送 加密技术可以防止被窃听 加密对象 通信的加密 HTTP和SSL的组合被称为HTTPS 内
  • 字节跳动开源神器:btrace 2.0 技术原理大揭秘

    项目 GitHub 地址 https github com bytedance btrace 1 背景介绍 在一年多前 我们对外正式开源了 btrace AKA RheaTrace 它是基于 Systrace 的高性能 Trace 工具 目
  • Unmapped Spring configuration files found找到未映射的spring配置文件

    在以下位置配置即可
  • 基于Arduino的智能小车-代码部分

    紧接上篇Arduino智能小车 这篇主要是智能小车的代码部分 首先 定义相关模块引脚 注 这里只是粘贴了部分代码 int sp1 8 定义舵机接口数字接口8 int pulsewidth 定义脉宽变量 int v int val1 int
  • DateFormat类:日期格式化的便捷工具

    系列文章目录 文章目录 系列文章目录 前言 一 什么是DateFormat类 二 格式化日期和时间 三 解析字符串为日期和时间 四 本地化支持 总结 前言 在软件开发中 处理日期和时间是一个常见而重要的任务 为了满足不同的需求 Java提供
  • ubuntu操作系统学习笔记之NFS安装

    1 安装 nfs 服务版 机器一 机器二都要装 服务器端安装 sudo aptitude install nfs common nfs kernel server portmap 在客户端则需要安装 sudo aptitude instal
  • 2022高教杯思路 数模思路

    三年比赛经验 国一美赛F 公众号 千千小屋grow 首先切记获奖的前提是要完成论文模型的全部内容 如果A B题玩成编程和建模难度较大 可以选择C题 注 但选择C题 如果中规中矩的完成大概率与国一国二无缘 但很大概率可以省奖保底 A题 物理类
  • 机器学习-定序回归及python实现

    参考链接 深入浅出机器学习算法 定序回归 机器学习 保序回归 IsotonicRegression 一种可以使资源利用率最大化的算法 scikit learn一般实例之一 保序回归 Isotonic Regression
  • MySQL子查询

    子查询指一个查询语句嵌套在另一个查询语句内部的查询 这个特性从MySQL 4 1开始引入 SQL 中子查询的使用大大增强了 SELECT 查询的能力 因为很多时候查询需要从结果集中获取数据 或者需要从同一个表中先计算得出一个数据结果 然后与
  • 微信小程序和百度的语音识别接口

    介绍 因为项目需要 使用到了微信小程序和百度的语音接口 现在将项目中的一个小模块拿出来单独分享 技术关键字 微信小程序 百度语音接口 nodejs express fluent ffmegp 环境 windows 10 vs code 1
  • adb inputswipe shell_adb shell 基本使用

    连接远程设备 adb connect ip host 端口 获取设备 adb devices 显示adb连接设备列表 adb e d s xxx shell e 模拟器 d 外置设备 s 输入序列号 进入shell后 adb shell 就