adb

Android adb命令中pm工具的作用及用法说明

玩安卓的人都知道adb,玩adb的人都知道install和uninstall,但是为什么adb shell pm install packagename命令中间要有一个pm?pm是什么意思,起什么作用的?这个问题恐怕不是每个人都能回答的出来的。 pm工具为包管理(package manager)的简称,可以使用pm工具来执行应用的安装和查询应用包的信息、系统权限、控制应用。pm工具是Android... »

Android adb安装apk时提示Invalid APK file的问题

今天在使用adb命令安装apk时,无法安装成功,进入到android sdk 下的platform_tools下也是无法安装成功: 先贴一下我的调用过程 xu:~ xiaokai$ adb devices List of devices attached 0123456789ABCDEF device xu:~ xiaokai$ adb shell shell@T36DH_CM3:/ $ pm i... »

Mariadb远程登陆配置及问题解决

前言:   安装过程不再赘述,直接说问题,mysql的远程连接需要解决两个问题:1.允许root用户远程连接。2.允许任意ip远程连接数据库。当然,在测试和解决问题之前,得首先保证你的数据库与远程主机之间的网络通信没有问题,简单的来说,就是互相ping通,其次,为了避免防火墙的干扰,将本地主机和数据库主机的防火墙都关闭,当然,生产环境下防火墙肯定是要打开的,并且需要额外的安全配置。 问题解决: 1... »

Android user版通过adb_enable开启adb 调试 不提示对话框的流程分析

需求解读 由于定制rom给用户具体需求如下: 入工厂测试app自动打开adb调试模式,退出就关闭,防止客户的用户安装其它应用(直接通过改变Settings.Global.ADB_ENABLED字段) 打开usbdebug不提示弹出框 禁止调试图标出现在通知状态栏 过程分析 通过字段关闭和开启usb调试模式 通过开启开发者模式最终发现开启或者关闭是改变如下字段: Settings.Global.pu... »

python中adb有什么功能

ADB是Android SDK中的一个工具, 使用ADB可以直接操作管理Android模拟器或者真实的Andriod设备。 ADB主要功能有: 1、在Android设备上运行Shell(命令行) 2、管理模拟器或设备的端口映射 3、在计算机和设备之间上传/下载文件 4、将电脑上的本地APK软件安装至Android模拟器或设备上 python有两种方式去调用adb命令,一种是os.system(),... »

pycharm远程连接vagrant虚拟机中mariadb数据库

您可能感兴趣的文章:win10下使用virtualbox + vagrant配置ruby开发机环境Vagrant基本命令使用详解在Mac OS上安装Vagrant和Docker的教程 »

通过python调用adb命令对App进行性能测试方式

1 监听启动activity 信息命令adb shell logcat | grep START 可以查看apk包名和Activity名字 =========启动时间============ 2 冷启动(第一次启动)热启动(没有退出,第二次打开)命令 adb shell am start -W -n com.qihoo.appstore/.home.MainActivity 3 停止app命令(冷... »

Python实现对adb命令封装

我就废话不多说了,大家还是直接看代码吧! #!/usr/bin/evn python # -*- coding:utf-8 -*- # FileName adbtools.py # Author: HeyNiu # Created Time: 2016/9/19 """ adb 工具类 """ import os import platform import re import time impo... »

appium+python adb常用命令分享

前言: 在appium中adb命令的使用必不可少,做android测试嘛,adb命令肯定肯定是每天都要用的啦,所以今天给特地写个博客吧! 这里就不介绍adb是什么以及怎么安装adb了,因为这些东西网上一搜一大把!没必要重写。 对于这些常用的adb命令网上也都有介绍,我这里其实就是简单汇总吧。 一、检查设备 前提:安卓设备开启开发者模式,开启usb调试 1.如何检查手机(或模拟器)是连上电脑的,在c... »

Android 实现永久性开启adb 的root权限

adb 的root 权限是在system/core/adb/adb.c 中控制。主要根据ro.secure 以及 ro.debuggable 等system property 来控制。 默认即档ro.secure 为0 时,即开启root 权限,为1时再根据ro.debuggable 等选项来确认是否可以用开启root 权限。为此如果要永久性开启adb 的root 权限,有两种修改的方式: 1. ... »

python+adb命令实现自动刷视频脚本案例

python小白第一次发博客,自己自学了一下写了一个demo,可能语法啥的不够标准,毕竟没有真正学过python 主要用到的是 import os #os包用于运行cmd命令 adb shell #这个有很多命令我们主要是模拟滑动 直接看代码吧 手机要先连接电脑打开usb调试模式 # _*_ coding:utf-8 _*_ # # @Version : 1.0 # @Time : 2019/9/... »

python+adb+monkey实现Rom稳定性测试详解

我为什么做这项工作? 其实这项工作是另一位同事在做,过程中发下了一些问题,但是种种原因log和数据都没有收集到,无法进行分析。然后我就接手了,负责复现她发现的问题并提供log和数据给开发分析。 需要测试的是一个什么样的功能? 需求是这样的:开发在Framework层增加了app应用权限管控(Android11中基本权限、自动以权限、AIDL),服务端可以通过下发指令到手机,控制app可以访问及不能... »

详解adb shell 常用命令

一、文件操作相关命令 1.文件操作命令 子命令 参数 说明 cd 无 进入目录 cat [-beflnstuv] [-B bsize] [file…] 查看文件内容 -n:显示行号 -b:显示行号,但会忽略空行 -s:显示行号,连续空行标记为一行 df 无 列出分区列表 du [-H] [-L] [-P] [-a] [-d depth] [-s] [-cghikmnrx] [file&... »

Centos7 Mariadb安装及配置

Centos7 Mariadb安装及配置

一、查看mariadb安装情况 # 输入命令进行查看mariadb安装情况 [root@porty local]# rpm -qa|grep -i mariadb 二、删除mariadb 1.停止mariadb服务 [root@porty local]# systemctl stop mariadb 2.删除mariadb,使用 rpm -ev –nodeps 命令删除上面查询到的ma... »

没有USB 如何通过adb连接手机设备

没有USB 如何通过adb连接手机设备

首先你需要在 Android 设备上安装一个终端模拟器 终端模拟器下载地址是:https://jackpal.github.io/Android-Terminal-Emulator/ 将 Android 设备与要运行 adb 的电脑连接到同一个局域网,比如连到同一个 WiFi。 打开 Android 设备上的终端模拟器,在里面依次运行命令: su setprop service.adb.tcp.p... »

adb连接多开夜神模拟器

adb连接多开夜神模拟器

网上找了好多文章,很少有记录多开模拟器是怎么连接的,这里主要记录一下多开夜神模拟器的连接。单开一个夜神模拟器相信很多人都知道怎么连的,环境变量怎么配置的这里就不多说了。 »

用adb调试的方法 彻底关闭华为EMUI系统自动更新提示。更新提示贼烦人,恶心心

用adb调试的方法 彻底关闭华为EMUI系统自动更新提示。更新提示贼烦人,恶心心

需要一台windows系统的电脑,用于连接手机。 一共需要3步,1电脑安装驱动软件,2连接手机打开usb调试,3电脑输入命令。 电脑安装Handset+WinDriver驱动。 下载http://pan.myxzy.com/download.php?id=65 手机进入开发者选项,打开“手机打开USB调试”,“仅充电模式下允许ADB调试”,数据线连接手机和电脑,手机上出现提示,确认允许电脑usb调... »

Scrcpy

Scrcpy

Scrcpy目录Scrcpy的下载和配置下载Scrcpy解压文件配置系统环境变量* 如何开启adb调试(安卓手机)Step1:激发隐藏的开发者模式Step2:进入开发者模式Step3:打开USB调试Scrcpy的使用使用USB连接快捷键操作关闭ScrcpyScrcpy的下载和配置下载Scrcpy方式一:https://github.com/Genymobil »

在这里插入图片描述

adb常用命令及可能遇到的问题

1、连接模拟器首先要打开模拟器,,输入adb devices 连接设备其实这样是没有连接上设备的,后来在网上找到了一个很好的解决办法方法:打开cmd,输入adb connect 127.0.0.1:62025,出现下图的结果再输入 adb devices ,出现下图的结果才算是连接成功。 »

Android user版通过adb_enable开启adb 调试 不提示对话框

Android user版通过adb_enable开启adb 调试 不提示对话框

需求解读 由于定制rom给用户具体需求如下: 进入工厂测试app自动打开adb调试模式,退出就关闭,防止客户的用户安装其它应用(直接通过改变Settings.Global.ADB_ENABLED字段) 打开usbdebug不提示弹出框 禁止调试图标出现在通知状态栏 过程分析 通过字段关闭和开启usb调试模式 通过开启开发者模式最终发现开启或者关闭是改变如下字段: Settings.Global.p... »

ADB 命令 查看内存和CPU VSS,RSS,PSS,USS

前提条件: 1.已配置ADB 2.已连接设备 一、procrank 查看内存 : 1.  procrank  //查看所有进程的内存占比,可以查看TOTAL 2. procrank | grep 包名  //查看特定进程内存占比 结果如下:   procrank   PID       Vss      Rss      Pss      Uss  cmdline  2260  1462560K ... »

ADB命令  设备连接以及常用操作命令

ADB命令 设备连接以及常用操作命令

前置条件:1.电脑已配置ADB环境一、连接设备操作步骤:1.IP连接法:同一局域网下,通过cmd打开DOS窗口,输入“adb connect ip地址”即可连接设备;2.线连法:使用双工头线,两头分别连接设备和电脑 即可连接设备;3.串口法:使用串口板连接车机,然后将串口板连接至电脑,通过“SecureCRTPortable”应用,可连接设备; 二、操作设 »

adb查看android虚拟机的数据库

adb查看android虚拟机的数据库

    adb是Android SDK中自带的一个调试工具,使用这个工具可以直接对连接在电脑上的手机或者模拟器进行调试操作。它存放在sdk里的platform-tools目录下,如果想在命令行中使用这个工具,需要先把它的路径配置到环境中。     首先我么先找到自己sdk的目录,点击File->Settings。在上面直接搜sdk,就能找到如下图,箭头所指即为sdk路径,platform-t... »

《自拍教程61》Python adb反复启动退出高德地图App

《自拍教程61》Python adb反复启动退出高德地图App

案例故事: Android车载测试过程中,客户反馈低概率偶现高德地图App启动过程中, 出现了报错:“高德地图无法继续运行”,客户说只碰到过一次,后续再没复现过, 测试经理安排我们负责压测,反复进行高德地图打开关闭, 并在打开过程中,截一张图,打开加载完毕后再截取一张图, 测试经理希望自动化实现截取一晚上! 准备阶段 adb shell am start + 指定的Package包名 + Acti... »

JNdwwD.png

android10.0(Q) root MTK 6765 user版本打开root权限(adb root权限和 apk root权限)

前言 everybody,好久不见,我胡汉三又回来了,android10.0 root 安排!!! 相比较 Android8.1、9.0 而言,Q 版本 的 root变得相当麻烦,10.0 中引入了动态分区机制,可看这篇Android10 动态分区介绍,同样的要想完全 adb root,需要 fastboot 解锁,然后关闭 verity 才能 adb remount 成功。我尝试和之前一样修改 ... »

Page 1 of 7123»