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

如何在Mac上降级adb版本。1.0.40到1.0.39

在Mac上降级adb版本从1.0.40到1.0.39,您可以按照以下步骤进行操作:

  1. 首先,确保您的Mac已经安装了Android SDK。如果没有安装,请前往Android开发者官网(https://developer.android.com/studio/releases/platform-tools)下载并安装最新版本的Android SDK。
  2. 打开终端应用程序,可以在“应用程序”文件夹的“实用工具”文件夹中找到。
  3. 输入以下命令来查看当前安装的adb版本:
代码语言:txt
复制
adb version
  1. 如果当前版本为1.0.40,您需要先删除当前版本的adb。输入以下命令来删除adb:
代码语言:txt
复制
sudo rm /usr/bin/adb
sudo rm /usr/bin/fastboot

您可能需要输入管理员密码来确认删除。

  1. 下载adb 1.0.39版本的二进制文件。您可以在Android开发者官网的历史版本页面(https://developer.android.com/studio/releases/platform-tools#downloads)找到以前的版本。找到1.0.39版本的adb二进制文件并下载。
  2. 将下载的adb二进制文件解压缩到任意目录,例如您的用户主目录下的“adb”文件夹。
  3. 打开终端应用程序,并导航到解压缩的adb二进制文件所在的目录。例如,如果您将其解压缩到用户主目录下的“adb”文件夹中,可以使用以下命令导航到该目录:
代码语言:txt
复制
cd ~/adb
  1. 将adb二进制文件复制到/usr/bin目录中,以便在任何位置都可以访问它。输入以下命令来复制adb二进制文件:
代码语言:txt
复制
sudo cp adb /usr/bin/adb
sudo cp fastboot /usr/bin/fastboot

您可能需要输入管理员密码来确认复制。

  1. 输入以下命令来更改adb二进制文件的权限,以便使其可执行:
代码语言:txt
复制
sudo chmod +x /usr/bin/adb
sudo chmod +x /usr/bin/fastboot
  1. 最后,输入以下命令来验证adb版本是否已成功降级到1.0.39:
代码语言:txt
复制
adb version

您应该看到输出显示为1.0.39版本。

这样,您就成功地在Mac上将adb版本从1.0.40降级到1.0.39了。

请注意,以上步骤仅适用于Mac操作系统。如果您使用的是其他操作系统,请参考相应的文档或指南来执行相应的操作。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

win10 系统Docker搭建设备共享平台stf(三)

; 3.在子节点,如果adb版本1.0.32,在dos下运行:adb -a -P 5037 fork-server server如果adb版本1.0.40或者1.0.39,在dos下运行:adb nodaemon...server -a -P 5037开放5037端口,如果要看有没有配置成功,你可以输入telnet ${子节点IP地址} 5037,就可以知道有没有ping通,一般win系统,tel服务没有打开,你要进入程序和功能...15200 --connect-sub tcp://127.0.0.1:7114 --connect-push tcp://127.0.0.1:7116 --group-timeout 20000 --adb-host...192.168.51.182 --adb-port 5037 --vnc-initial-size 600x800 --allow-remote --storage-url [http://192.168.50.26...5,进入stf,然后就可以看到子节点连接的设备,点击就可以操作,这样整体就配置完成; ?

71410

4399AT界面版使用说明(一)

工具:适用于Android App UI自动化 电脑系统:win10 64位 至于工具可以解决的问题,可以查看公众号其他文档,说多了也累,可以说解决了你们认为UI自动化存在提示框,不同控件,多设备,adb...环境检查 点击该按钮,进行jdk-node-sdk-appium环境检查,当环境中缺少jdk、node或者sdk时直接在控制台提示请安装jdk,node或者sdk,其中要求jdk版本1.8...以上,node版本9以上,adb版本1.0.39以上;环境齐全的情况下检查是否配置好环境变量。...上传的文件路径中不可包含中文,选择的文件路径包含中文则报错提醒,如下图所示,“选择的路径,不能为中文,请检查!” ? 测试脚本 上传测试用例脚本 ?...测试设备 该处不填的情况,默认执行连接到电脑的所有设备 只能填写设备id,设备id可通过指令"adb devices"取得 ? 目前只支持填写一个id;即只有运行一台和运行所有设备这两种选择 ?

58320

adbui 使用说明

安装 pip install adbui 要求 在命令中可以使用 adb 命令,即adb已经配置环境变量 adb版本最好是 1.0.39,用老版本adb 可能会有一些奇怪的问题 依赖的库:lxml...-s 123abc reboot') out = d.util.cmd('ping 127.0.0.1') adb 用来执行 adb 命令 d.util.adb('install xxx.apk...') d.util.shell('am froce-stop com.tencent.mtt') adb_ext 对常用 adb 命令的封装,下面列出部分操作(可在 adbui/adb_ext.py...ImageView[2]') # 获取麦克风按钮 mic_btn.click() # 点击麦克风按钮 # adbui 使用 lxml 解析 xml 文件,因此 by xpath 理论支持任何标准的...AAyb3KQL5d1DE4jIMF2f6PYWJvLaeXEk') # 使用 ocr 功能前,必须要使用自己的开发密钥初始化,上面的密钥是我申请的公共测试密钥,要稳定使用请自行申请 # 腾讯的 ocr 功能是免费使用的,需要自己

1.6K160

斐讯N1安装Armbain Ubuntu教程

准备工作 斐讯N1主机✖️1 电脑✖️1 显示器✖️1 USB2.0的U盘 ✖️1 公对公USB数据线 软件包 点击下载 ,验证吗ipps 操作 固件降级 为防止刷失败自动升级为原系统要先进行降级...首先将电视盒子连上网线,显示器,最右边的USB口连上鼠标,进入原系统页面记下分配的IP地址,用鼠标点击四下固件版本号开启adb调试 然后在电脑安装adbmac这边直接使用brew来安装 brew cask...adb connect 给盒子分配的IP:5555 #可以通过 adb devices 命令查看已连接设备 adb shell reboot fastboot 再就输入以下命令刷入低版本的固件,终端一定要包含下面三个文件的目录下...U盘可以用UltraISO或者是Win32DiskImager,Mac下直接用dd就行 首先通过命令diskutil list来确认你的U盘盘符,一般是/dev/disk2,一定要找对!...换成N1对应的meson-gxl-s905d-p230.dtb 之前的版本:复制dtb/meson-gxl-s905d-p230.dtb根目录,并重命名为dtb.img 启动系统 !!

3.5K20

Android Studio安装超详细步骤

前言在移动互联网时代,作为一个测试工程师,更多的工作也是测试App,在学习了App自动化测试之后,想要实践,就要先安装好一套App自动化测试的环境,第一步就是要安装好AndroidStudio环境,这样就可以使用adb...安装JDK需要安装1.8版本的JDK,Linux系统通过apt/yum安装openjdk即可,Mac可以通过brew安装,win10的话,可以从学院提供的百度网盘中下载小于200版本的JDK1.8,因为达到...ANDROID_HOME%\emulator%ANDROID_HOME%\tools%ANDROID_HOME%\tools\bin%ANDROID_HOME%\platform-toolsLinux/Mac...修改系统变量中的path变量,添加四条内容,因为可能会有其他软件也带有adb执行文件,未免出现问题,尽量将这四项配置较靠前的位置在环境变量中配置ANDROID_HOME变量,值为SDK的根目录,之后将四个文件夹配置...build-tools版本由于默认会安装最新版本的bulid-tools,但是30版本开始build-tools配合jdk1.8会报错,所以需要手动降级29版本,具体降级方法见下图(可以点击查看大图!

13300

自动化-Appium-​第一个Demo-Web(Python版)

2、首先获取模拟器设备标识,命令行输入命令 adb devices 如图所示,只查询1台此模拟器,在脚本里可以不用添加此参数 desired_caps['udid'] = ' 192.168.176.101...,让浏览器降级或者升级,或者让浏览器驱动降级或者升级。...,让浏览器降级或者升级,或者让浏览器驱动降级或者升级。...方式一:通过Mac的Safari 首先将模拟器的Safari打开,之后访问百度首页;之后打开Mac的Safari,选择开发--->模拟器,可以看到此时模拟器打开的Webview页面,例如:百度首页...方式一:通过Mac的Safari 首先将真机上的Safari打开,之后访问百度首页;之后打开Mac的Safari,选择开发--->真机(真机名为test),可以看到此时真机打开的Webview页面,

2.4K10

【愚公系列】2022年11月 uniapp专题-优购电商-运行uniapp的多种方式

文章目录 前言 一、运行web平台 二、运行安卓模拟器 三、运行微信开发者工具 ---- 前言 uniapp本身就是一次开发多端部署,uniapp可以发布成各种应用包括以下几种 web版本 一、运行...packages (跟上你要查找某个包的关键字) / 如果是Mac或Linux的话是 adb shell pm list packages | grep (跟上某个包的关键字) adb install...降级安装 adb uninstall (跟上要卸载的包名) 卸载 adb shell pm uninstall -k (跟上要卸载的包名) 只卸载应用不卸掉缓存和数据 adb shell...pm clear (跟上包名) 不卸应用只清除数据或缓存 adb push (跟上要下载的东西的路径)/(手机的存放位置)/ 从电脑的东西传送到手机上,本地设备 adb...pull (跟上要上传手机上的文件路径) (再跟上要放到电脑的位置的路径) 从手机上的文件上传到电脑,设备本地 模拟按键的输入 adb shell input keyevent 3

1.2K30

自动化-Appium-第一个Demo-Web(Java版)

2、首先获取模拟器设备标识,命令行输入命令 adb devices 如图所示,只查询1台此模拟器,在脚本里可以不用添加此参数 capabilities.setCapability("udid", "...,让浏览器降级或者升级,或者让浏览器驱动降级或者升级。...,让浏览器降级或者升级,或者让浏览器驱动降级或者升级。...方式一:通过Mac的Safari 首先将模拟器的Safari打开,之后访问百度首页;之后打开Mac的Safari,选择开发--->模拟器,可以看到此时模拟器打开的Webview页面,例如:百度首页...方式一:通过Mac的Safari 首先将真机上的Safari打开,之后访问百度首页;之后打开Mac的Safari,选择开发--->真机(真机名为test),可以看到此时真机打开的Webview页面,

2.2K10

安卓adb命令的使用

安装adb mac安装adb brew cask install android-platform-tools 1.获取root命令 adb root adb disable-verity adb reboot...用户为root 2.上传、拉取文件 //上传文件安卓里面 adb push platform.xml /system/etc/permissions/platform.xml // 安卓拉取文件本地...允许覆盖安装 -t 允许安装 AndroidManifest.xml 里 application 指定 android:testOnly="true" 的应用 -s 将应用安装到 sdcard -d 允许降级覆盖安装...挂断电话 24 增加音量 25 降低音量 26 电源键 27 拍照(需要在相机应用里) 64 打开浏览器 82 菜单键 85 播放/暂停 86 停止播放 87 播放下一首 88 播放上一首 122 移动光标行首或列表顶部...123 移动光标行末或列表底部 126 恢复播放 127 暂停播放 164 静音 176 打开系统设置 187 切换应用 207 打开联系人 208 打开日历 209 打开音乐 210 打开计算器

3.2K20

如何修改安卓手,他的优点和缺点是什么呢

何在新的 Oppo Realme OnePlus 手机上启用 Diag 端口在手机上打开拨号程序拨打*#9434# 打开设备管理器并展开网络适配器类别。...同一个机型 不同的版本。可读写的也不相同。有的机型低版本可以读写高版本只能读不能写都很正常。 需要自测。但目前来说。大多数机型端口分区是加密的只能读不能写。这种情况至于怎么写新参数。...或者刷低版本。例如一加6T.高版本只能读参数降级版本就可以读写参数。或者你需要檫除你的基带分区然后写新参数的基带分区qcn。 5----改写的参数有没有规律。 答。肯定有滴。...正常的串码 meid mac wifi 蓝牙 sn等等参数正常都是有规律的。但你随意改成一些数字有的也可以。但建议还是按规律写参数。 6-----同样的机型,同样的开启端口。...优点是只需要一行代码搞定: 2、如果你想在电脑修改 打开CMD,输入 adb shell #su #mount -o rw,remount yassf2 /system/ #chmod 777 /system

17710

【保姆级教程】万字详解App定向爬虫

2.2.2.2 Windows 安装 PS:由于该教程是用 MAC 写的,没有相应 Windows 截图,只能凭记忆给大家描述了 直接安装可能会报错,提示 pip 版本过低,需要更高版本21.3.1 解决方案...执行成功该命令以后,证书会自动生成用户文件夹下: Mac:/User/用户名/.mitmproxy/ Windows:C://用户/用户名/.mitmproxy/ 「注意:两个系统下的文件夹都是隐藏文件夹...,Windows 的需要设置显示隐藏文件方可看到,Mac 建议在终端下使用 cp 命令复制指定文件夹下!」...2.2.4 ADB 安装 ADB 是用于开发平台(Mac|Windows|Linux 等)模拟操作安卓手机端的工具,它可以完成模拟操作手机、获取手机信息、传输文件、安装 APK 等需求,后续我们会使用到...2.3.1.3 安装 Riru-EdXposed 模块 Version:0.5.2.2+ (低版本没测试,但是低版本依赖不了 Riru 的高版本,如果要降,要连同 Riru 模块一起降级,否则安装不通过

2.5K10

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 的行为,可用参数及含义如下...允许覆盖安装 -t 允许安装 AndroidManifest.xml 里 application 指定 android:testOnly=”true” 的应用 -s 将应用安装到 sdcard -d 允许降级覆盖安装...强制停止应用 命令: adb shell am force-stop 文件管理 复制设备里的文件电脑 命令: adb pull [电脑的目录] 其中 电脑的目录 参数可以省略,默认复制当前目录...复制电脑里的文件设备 命令: adb push Android 日志 命令格式: [adb] logcat [] … [] … 发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn

90210

在 Jelly Bean 中使用应用加密

在本文中,我们将介绍如何在操作系统中实施应用加密,展示如何在不通过 Google Play 的情况下安装加密的应用,并了解 Google Play 如何提供加密的应用。...看看使用 adb 命令的输出,可以看到 install 命令在最新的 SDK 版本中获得了几个新选项: $ adb install [-l] [-r] [-s] [--algo <algorithm name...adb install 命令根本是调用 pm Android 命令行实用程序,它允许我们列出、安装和删除包(应用程序)。...构建 Jelly Bean ROM 是一个有趣的练习,但现在,我们只需将我们的应用程序复制 /system/app,以获得安装软件包(在模拟器或 Root 过的设备)的必要权限。...为了防止用户简单地将付费应用程序复制 SD 卡,Froyo 创建了一个加密的文件系统映像文件,并在您选择将应用移动到外部存储时将 APK 存储在其中。

1K80
领券