adb

卸载手机自带应用的方法

℡╲_俬逩灬. 提交于 2020-02-09 21:18:36
1.安装adb 此处略 2.连接手机 将手机连接到电脑,打开命令行(Win+R),输入以下命令启动adb服务并列出全部设备 adb devices 如果在列出来的设备中,有你的设备,那么说明连接成功. 如果你只有一个设备,则输入以下命令,直接连接 adb shell 如果你有多个设备,那么需要选择一个 adb -s 你的设备的编号 shell 例如 adb -s 192.168.1.144:5555 3.确定软件包名 输入以下命令 logcat *:S ActivityManager:V 打开你想要卸载的应用,在接下来出现的一大段文字中,找到包名,一般都在最末尾, 找到包名后按Ctrl+C退出logcat 4.卸载之 使用以下命令卸载软件: pm uninstall -k -user 0 包名 这里以一加邮箱为例: pm uninstall -k --user 0 com.netease.mobimail.oneplus 然后显示success,代表卸载成功 来源: https://www.cnblogs.com/zzidun-pavo/p/12288545.html

adb命令行工具(6)

青春壹個敷衍的年華 提交于 2020-02-09 08:22:35
一 什么是adb 二 启动adb进程 adb start-server 模拟器启动开发者模式, 多次点击关于手机 进入开发者模式. sdk中的adb工具和模拟器adb工具版本不一致,解决方案 版本冲突解决,备份模拟器中的adb文件,将sdk-->platform-tools中的sdk和dll文件拷贝到模拟器文件中. 备份夜神模拟器,执行文件(nox_adb.exe) adb工具复制一份,更名为 nox_add.exe ,最后完成夜神adb的升级. 夜神模拟器重启 三 adb 基本操作 进入手机底层 adb -s 设备名字 shell 使用命令给手机装软件 adb -s 127.0.0.1:62001 install apk文件的目录 查看已经安装的软件 adb -s 设备 shell 主动连接设备 根据模拟器启动的pid,查看安卓模拟器启动的端口号. adb connect 127.0.0.1:62001(设备) 查看所有系统应用包名 adb shell pm list package 文件从pc 写入安卓 adb push pc端文件路径(可拖拽) 手机文件目录 手机截图 adb shell screencap 文件路径 四 adb 命令汇总 1. 通用的adb命令 adb devices 获取设备列表及设备状态 adb get-state 获取设备状态 Offline

APP测试-耗电分析

主宰稳场 提交于 2020-02-05 01:07:40
1.adb shell dumpsys batterystats --reset重置电池数据 2.adb shell dumpsys batterystats 获取电池数据 adb shell dumpsys batterystats > batterystats.txt输入到txt文件中 也可用 adb bugreport bugreport.zip 获取电池数据 3.启动Battery Historian 选择文件,点击submit提交 也可以测试CPU 视频等 来源: https://www.cnblogs.com/zhangshan33/p/12262132.html

Linux下Android手机的真机调试配置

我们两清 提交于 2020-02-03 08:11:48
在Linux下真机调试Android手机时经常遇到insufficient permissions for device的错误,并且adb devices会出现乱码,也没有权限做adb的任何操作。下面的配置方法可以解决这个问题(环境为Ubuntu): 1. 进入Terminal,输入: sudo gedit /etc/udev/rules.d/50-android.rules ,运行该命令打开文本编辑器。下面这段文字粘贴上,保存。 SUBSYSTEM=="usb", SYSFS{idVendor}=="0bb4", MODE="0666" 另一段脚本来自Google Developer Center,也可以尝试: Log in as root and create this file: /etc/udev/rules.d/51-android.rules. Use this format to add each vendor to the file: SUBSYSTEM=="usb", ATTR{idVendor}=="0bb4", MODE="0666", GROUP="plugdev" 2. 继续在Terminal执行: sudo chmod a+rx /etc/udev/rules.d/50-android.rules sudo /etc/init.d/udev

How do I make ADB work on linux with a motorola

て烟熏妆下的殇ゞ 提交于 2020-02-02 03:31:29
问题 As the title says, I am having difficulty using ADB on linux. I have a motorola Droid X shadow running gingerbread 2.3.4. I have a laptop with Ubuntu 13.04. I need to be able to establish a connection from the computer to the phone, using ADB. I installed ADB from google (into ~/android-sdk-linux) I put the phone into debugging (settings -> applications -> development -> usb debugging) I installed the udev rules. (see this for more info) I restarted the computer and the phone I connected the

如何解决adb卡死,命令不返回的问题

混江龙づ霸主 提交于 2020-02-01 21:29:04
今天在使用adb命令时发生一个奇怪的现象,所有 adb命令全部卡死不返回,包括adb kill-server。 记录一下我的解决过程,再遇到类似的情况可能原因差不多。 1. 最先怀疑 5037端口被占用,tcpview看了一下,发现端口没有被占用。 2. 再怀疑是不是adb的驱动出问题了,用ADBDriverInstaller也查看了,没有问题,如下图 3. 怀疑我的手机是不是有问题,用其它的PC试了一下,可以正常操作,说明还是我的PC的问题 4. 最后用procexp查看进程及线程,看看卡在哪儿了,首先发现一个dll,引起我的怀疑,如下图: 我感觉八成是上图中 “ASProxy.dll” 搞的鬼,在仔细看一下线程栈确定一下。 初步确认是ASProxy.dll引起的,这个dll是AStrill当中的,一个翻墙软件。 卸载后再试试,一切就好了。 AStrill 用这种方式做代理虽然能兼容很多的软件,但是也会引起很多错误。 几年前我用golang编译出来的程序就与AStrill冲突过,今天又来了。 使用AStrill最安全的办法就找机器单独安装,使用者配一个http的代理就可以了,这样最干净。 来源: https://www.cnblogs.com/russinovich/p/12250168.html

ADB is not detecting my android device on Ubuntu

蹲街弑〆低调 提交于 2020-01-31 03:48:04
问题 Need help, "adb" not detect my phone, I do not know what to do; and this was what I did, if I have a mistake or something tell me please. I log in as root and create this file. /etc/udev/rules.d/51-android.rules These are my rules, for my phone LG L80+Bello D331 . SUBSYSTEM=="usb", ATTRS{idVendor}=="1004", MODE="0666" I run this command and reboot . chmod a+r /etc/udev/rules.d/51-android.rules Finally, I test my changes, but don't display my devices. $ adb devices List of devices attached

Android Studio无线调试App

喜你入骨 提交于 2020-01-31 02:41:22
Android Studio无线调试App 方法1 方法2 打开Android Studio 安装ADB WIFI插件,安装完成之后重启Android Studio 方法1 打开Android Studio 依次点击Tools -> ADB WiFi -> ADB USB To WiFi 完成后无提示,拔掉数据线查看运行列表,如果没有你的手机,点击ADB WIFI Restart后,重试。 如果第二次仍然没有尝试下面的方法 方法2 打开你的SDK目录下面的platform-tools文件夹,打开cmd窗口依次输入 adb kill-server adb tcpip 5555 adb connect xx.xx.xx.xx:5555 xx.xx.xx.xx:连接同一个wifi的手机地址 输入完成后会显示连接成功,之后拔掉手机,选择调试的手机。 由于经常使用所以我写成了.bat文件,但是要保证每次手机的IP不变。 详细教程:https://www.cnblogs.com/EilenC/p/9619444.html 来源: CSDN 作者: helloworld_null 链接: https://blog.csdn.net/weixin_42968584/article/details/104115392

adb下载

倾然丶 夕夏残阳落幕 提交于 2020-01-31 02:06:05
以下是adb(Android Debug Bridge)最新Google官方版下载地址: For Windows https://dl.google.com/android/repository/platform-tools-latest-windows.zip For Mac https://dl.google.com/android/repository/platform-tools-latest-darwin.zip For Linux https://dl.google.com/android/repository/platform-tools-latest-linux.zip adb简介: https://developer.android.com/studio/command-line/adb.html 来源: CSDN 作者: CHAOS_ORDER 链接: https://blog.csdn.net/CHAOS_ORDER/article/details/104116281

adb命令 logcat日志抓取

99封情书 提交于 2020-01-30 19:00:41
adb命令 logcat日志抓取 一.logcat抓log方法:adb logcat命令,可以加条件过滤 1.安装SDK(参考android sdk环境安装) 2.使用数据线链接手机,在手机助手的sdcard中建立一个1.log的文件或在抓日志时直接导出到电脑位置 3.程序运行cmd,进入到含有adb.exe目录 4.输入adb devices 查看设备是否连上 5.输入抓取命令: 存放到手机 adb logcat -s *:E > /mmt/sdcard/1.log 存放到PC adb logcat -s '*:E' > d:/1.log 6.使用手机打开app操作崩溃一次(如果想中途停止按下ctrl+c) 7.查看日志抓取文件,分不清楚是那个时间段所造成的后果 8.加入命令:-v time 就会显示出时间 9.输入命令 adb logcat -v time -s *:E > /mmt/sdcard/1.log(eg:adb logcat -v time -s appname:E>d:/1.log) 过滤日志级别 优先级是下面的字符,顺序是从低到高: V — 明细 verbose(最低优先级) D — 调试 debug I — 信息 info W — 警告 warn E — 错误 error F — 严重错误 fatal S — 无记载 silent 用法: 使用命令,