adb基本操作
|
用途
|
命令
|
备注
|
|---|---|---|
| 安装app | adb install xxx.apk |
-l 锁定该应用程序 |
| 列出所有包 |
adb shell pm list packages |
|
| 卸载包 |
adb uninstall com.gionee.amisystem |
|
| 关闭包名进程 |
adb shell am force-stop com.xunmeng.pinduoduo |
|
| 列出路径所有文件 |
adb shell ls -al /storage/xxxx |
|
| 删除文件 |
adb shell rm /storage/xxxx/406788322.apk |
|
| 获取屏幕大小 | adb shell wm size | |
| 返回桌面 | adb shell input keyevent 3 | |
| 拉起指定的deeplinks | adb shell am start -a android.intent.action.VIEW "snssdk1112://item?id=6622594672759934222&push_id=80*00007&gd_label=click_schema_xy14" | |
| 禁用应用 | adb shell pm disable-user <packagename> | |
| 启用应用 | adb shell pm enable <packagename> | |
| 关闭手机的状态栏 | adb shell settings put global policy_control immersive.full=* | |
| 开启手机状态栏 | adb shell settings put global policy_control null | |
| 查看系统安卓版本的命令 | adb shell getprop ro.build.version.release | |
| 查看手机型号 | adb shell getprop ro.product.model | |
| 获取系统api版本 |
adb shell getprop ro.build.version.sdk |
|
| 查看应用详细信息 |
adb shell dumpsys package com.android.mms |
更多adb命令:https://blog.csdn.net/c1063891514/article/details/79118243
adb logcat 报错:read: Unexpected EOF! 解决办法:
adb logcat -c
adb logcat -G 2m
终极办法:重启手机。
!!!删除系统目录下文件要谨慎
删除一个系统app(前提手机已经获得root权限)
1-将system置于可写入模式
命令:adb remount
2-查看根目录
命令:adb shell
3-查看有哪些文件夹,找到自己要删除的目标文件夹
命令:ls


4-进入到目标文件夹下
命令:cd /system/priv-app/GSP
5-删除文件夹下的hsample_r1.0.3.apk
命令:rm hsample_r1.0.3.apk
6-验证是否删除成功(文件夹下只剩下lib,hsample_r1.0.3.apk已被删除)
命令:ls

7-重启手机
命令:reboot
adb基本操作的更多相关文章
- [Android]Android开发入门之HelloWorld
引言:在做Unity开发的时候,发现这么个问题,虽然Unity是跨平台的,能够进行Android,IOS,Web,PC等开发,但如果要实现一些稍微系统层的东西,还是需要通过通信,调用原系统的接口(自定 ...
- phonegap环境配置与基本操作
一.开发环境配置: 1.工具环境安装: 安装java sdk 1.6以上版本号,Android Development Tools.ant,系统变量 Path后面加入 新增名稱 JAVA_HOME 值 ...
- 常用 ADB 命令[ZZ]
https://blog.csdn.net/yang_zhang_1992/article/details/71404186 1. 显示当前运行的全部模拟器: adb devices 2. 对某一模拟 ...
- Linux入门基础(一):Linux基本操作
命令行BASH基本操作 Shell 用户不能直接操作内核,所以用户操作通过shell传递给内核 shell分为两种 : GUI 图形界面 (linux一般是GNOME) CLI 命令行界面 (linu ...
- 关于adb devices连不上手机的几种情况
启动adb 1.打开cmd首次使用adb devices,出现下面这两句,就是正在启动adb服务 C:\Users\admin>adb devices List of devices attac ...
- Android adb命令,linux中各种命令
常用的ADB命令 1. 显示系统中全部Android平台: android list targets 2. 显示系统中全部AVD(模拟器): android list avd 3. 创建AVD(模拟器 ...
- appium+python自动化-adb文件导入和导出(pull push)
前言 用手机连电脑的时候,有时候需要把手机(模拟器)上的文件导出到电脑上,或者把电脑的图片导入手机里做测试用,我们可以用第三方的软件管理工具直接复制粘贴,也可以直接通过adb命令导入和导出. adb ...
- Appium appium 通过 adb 无线连接 Android 真机
一.准备工作 1.准备一台或多台Android设备(如小米,华为),开启USB调试2.Android设备与电脑(Mac或者Windows)在同一个局域网内3.电脑安装好ADB工具 二.具体步骤 1.使 ...
- 通过adb方式给安卓手机截图的cmd批处理文件
@echo off rem 通过adb方式截图rem 需要安装adb ,一般安装了android sdk 默认带了adb ,路径为sdk目录的android-sdk\platform-toolsr ...
随机推荐
- 构建一个简单的Spring Boot项目
11 构建一个简单的Spring Boot项目 这个章节描述如何通过Spring Boot构建一个"Hello Word"web应用,侧重介绍Spring Boot的一些重要功能. ...
- 杯子(glass)
题目描述 一天,CC买了N个容量可以认为是无限大的瓶子,开始时每个瓶子里有1升水.接着~~CC发现瓶子实在太多了,于是他决定保留不超过K个瓶子.每次他选择两个当前含水量相同的瓶子,把一个瓶子的水全部倒 ...
- 开发环境绑定host vue 返回 invalid host header
事情:使用域名绑定host为本机电脑ip,vue返回 invalid host header 原因:新版的webpack-dev-server出于安全考虑,默认检查hostname,如果hostnam ...
- python序列基本操作
这里讲一基本概念:容器---可以包含其他对象的对象:两种主要的容器是序列(列表和元祖)和映射(字典) 关于序列的通用基本操作:python中常用的序列主要有两种:列表和元祖 -------索引,切片 ...
- Codeforces 492E Vanya and Field
E. Vanya and Field time limit per test 2 seconds memory limit per test 256 megabytes input standard ...
- python 大小写转换函数
capitalize() 首字母大写,其余全部小写 upper() 全转换成大写 lower() 全转换成小写 title() 标题首字大写,如"i love python".t ...
- 简述ArcGIS的空间连接(Spatial Join)与字段映射(Field Map)操作
插个广告,制作ArcGIS的Tool工具学习下面的教程就对了:零基础学习Python制作ArcGIS自定义工具 牢骚一下 在使用ArcMap进行空间连接操作的时候,往往会有两种特殊需求,其一是连接重叠 ...
- 解读dbcp自动重连那些事(转)
转自:http://agapple.iteye.com/blog/791943 Hi all : 最近在做 offerdetail 优化时,替换了数据库驱动,从 c3p0 0.9.1 -> db ...
- Solr添加索引
发送请求: http://localhost:8080/solr/update/?stream.body= <delete><id>id值</id></del ...
- 11G利用隐含参数,修改用户名
步骤概述: 1. 停库,修改隐含参数_enable_rename_user 为true 2. 以 restrict方式启动数据库 3. alter user aaaa rename to ...