前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >adb工具+使用adb安装apk「建议收藏」

adb工具+使用adb安装apk「建议收藏」

作者头像
全栈程序员站长
发布于 2022-09-01 00:57:42
发布于 2022-09-01 00:57:42
4.3K01
代码可运行
举报
运行总次数:1
代码可运行

大家好,又见面了,我是你们的朋友全栈君。

ADB安装配置

安装方法一:

adb 链接: https://pan.baidu.com/s/1pdpIc9oXaqvN4lSrVLR_VA 提取码: kxhc

使用方法:

1.解压压缩包。

2.将解压后的文件夹放到合适的目录(我放到了C盘根目录)

3.打开windows命令窗口,设置到adb工具目录(cd C:\adb)

4.检查adb是否可用,输入命令(adb)。如果看到Windows命令窗口有一连串的输出,就是可用的。

5.使用adb命令查看链接到的计算机的android设备(adb devices)

安装方法二:推荐

如果安装了Android Studio,则会包含了adb工具,只要配置下就OK了。

默认的adb工具目录:C:\Users\xxxx\AppData\Local\Android\Sdk\platform-tools

Win10 配置步骤

右键此电脑 -> 搜索“系统高级设置” -> 环境变量 -> 系统变量配置Path

配置成功后,就可以在cmd窗口输入 adb 命令查看是否成功!

ADB使用

使用adb命令将apk安装到android设备:

1.列如将D盘中的apk安装到手机。adb命令:adb install D:\360Windows10\Cocos_Game_Tools_sea_build191210.apk

2.需要apk文件的完整目录(要包含apk文件后缀名)。

3.等待安装完成(注意android设备需要设置在调试模式下)。

使用adb命令将文件推送到android设备:

列如将C盘中a.txt文件推送到手机Download文件夹中,adb命令:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
adb push c:\a.txt /sdcard/Download/

使用adb将手机文件推送到Windows电脑:

列如将手机log文件 拉取到 电脑 D盘GameLog文件夹中,adb命令:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
adb pull /sdcard/UE4Game/XGame/XGame/Saved/Logs/XGame.log D:/GameLog/

也可以将命令写成一个 .bat 批处理文件

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
::cmd命令 定义 FILE_PATH 变量
set FILE_PATH=D:\GameLog
::cmd命令 定义 FILE_NANE 变量
set FILE_NANE=XGame.log
::cmd命令 定义 OP_FILE_PATH 变量
set OP_FILE_PATH=%FILE_PATH%\%FILE_NANE%
::cmd命令 输出变量 OP_FILE_PATH 的值
echo %OP_FILE_PATH%

::cmd命令 删除文件XGame.log
del %OP_FILE_PATH%

::adb命令
adb devices
::adb命令 从Andorid手机中 拉取 XGame.log文件 存放放到Windows电脑 D:/GameLog/文件夹中
adb pull /sdcard/UE4Game/XGame/XGame/Saved/Logs/XGame.log %FILE_PATH%

::cmd命令 使用Windows电脑中的安装的 notepad++.exe应用程序 打开 XGame.log文件
cd C:\Program Files (x86)\Notepad++
notepad++.exe %OP_FILE_PATH%

::cmd命令 pause
pause

其他参考:https://jingyan.baidu.com/article/ce4366494962083773afd3d0.html

发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/143781.html原文链接:https://javaforall.cn

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022年5月2,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
ADB常用命令及其用法大全「建议收藏」
ADB,即 Android Debug Bridge,它是 Android 开发/测试人员不可替代的强大工具,也是 Android 设备玩家的好玩具。安卓调试桥 (Android Debug Bridge, adb),是一种可以用来操作手机设备或模拟器的命令行工具。它存在于 sdk/platform-tools 目录下。虽然现在 Android Studio 已经将大部分 ADB 命令以图形化的形式实现了,但是了解一下还是有必要的。 注: 有部分命令的支持情况可能与 Android 系统版本及定制 ROM 的实现有关。
全栈程序员站长
2022/08/12
6.9K0
ADB常用命令及其用法大全「建议收藏」
安卓7.0以上安装fiddler证书(模拟器)
Download Fiddler Web Debugging Tool for Free by Telerik
全栈程序员站长
2022/09/08
3K0
安卓7.0以上安装fiddler证书(模拟器)
Android中常用的adb shell命令
参考文章 https://github.com/mzlogin/awesome-adb
全栈程序员站长
2022/07/01
3.1K0
Android中常用的adb shell命令
安卓测试常用的 ADB 命令
    adb的工作方式比较特殊采用监听Socket TCP 5554等端口的方式让IDE和Qemu通讯,默认情况下adb会daemon相关的网络端口,所以当我们运行Eclipse时adb进程就会自动运行。  1.通过adb可以轻松的执行Linux Shell命令,如adb shell dir 就是列举目录,在Linux中根目录为/而不是Windows上的C盘、D盘。  2.安装apk程序到模拟器则执行adb install android123.apk,这样名为android123的安装包就会安装到Android模拟器中,前提是android123.apk文件需要放到SDK/Tools目录下。  3.向emulator传送文件, 使用adb push android123.txt /tmp/android123.txt命令可以把SDK/Tools下的android123.txt文件传输到模拟器的/tmp/文件夹中,需要注意的是/tmp/文件夹中内容会在Android模拟器重新启动时清空。  4.从Android仿真器中回传文件到电脑 
测试之道
2021/03/04
5.3K0
必须掌握的ADB命令 | 让你的测试事半功倍
ADB的全称是Android Debug Bridge,是一个与模拟器或者连接设备通讯的桥梁。ADB是CS结构包含三个部分:
京东技术
2018/07/30
8.7K0
必须掌握的ADB命令 | 让你的测试事半功倍
appium+python自动化51-adb文件导入和导出
用手机连电脑的时候,有时候需要把手机(模拟器)上的文件导出到电脑上,或者把电脑的图片导入手机里做测试用,我们可以用第三方的软件管理工具直接复制粘贴,也可以直接通过adb命令导入和导出。
上海-悠悠
2018/07/25
1.3K0
appium+python自动化51-adb文件导入和导出
ADB命令集锦
在测试APP时,我们常常会用到adb命令来协助测试,那么adb命令到底是什么?有什么用?怎么用?
张树臣
2018/09/29
1.6K0
adb下载安装及使用[通俗易懂]
adb介绍: Android Debug Bridge(安卓调试桥) tools。它就是一个命令行窗口,用于通过电脑端与模拟器或者是设备之间的交互。 ADB是一个C/S架构的应用程序,由三部分组成: 运行在pc端的adb client: 命令行程序”adb”用于从shell或脚本中运行adb命令。首先,“adb”程序尝试定位主机上的ADB服务器,如果找不到ADB服务器,“adb”程序自动启动一个ADB服务器。接下来,当设备的adbd和pc端的adb server建立连接后,adb client就可以向ADB servcer发送服务请求; 运行在pc端的adb server: ADB Server是运行在主机上的一个后台进程。它的作用在于检测USB端口感知设备的连接和拔除,以及模拟器实例的启动或停止,ADB Server还需要将adb client的请求通过usb或者tcp的方式发送到对应的adbd上; 运行在设备端的常驻进程adb demon (adbd): 程序“adbd”作为一个后台进程在Android设备或模拟器系统中运行。它的作用是连接ADB服务器,并且为运行在主机上的客户端提供一些服务。
全栈程序员站长
2022/08/10
10.2K0
adb下载安装及使用[通俗易懂]
android adb shell 常用命令
mac: /Users/xx/Library/Android/sdk/tools/bin archquery jobb monkeyrunner sdkmanager avdmanager lint screenshot2 uiautomatorviewer
tea9
2022/09/08
3.6K0
常用adb命令相关总结
首先要保证你能使用adb命令---即正确配置adb相关的环境变量,通过命令窗口输入cmd,运行cmd程序
fanfan
2022/05/07
7510
常用adb命令相关总结
命令行中使用adb安装apk「建议收藏」
大家好,又见面了,我是你们的朋友全栈君。在你的android—IDE中找到D:\Softwave_Ghost\技术软件\IDE\adt_android_eclipse\adt-bundle-windows-x86-20130219\sdk\platform-tools 目录下有adb.exe cd到这个目录下然后可以进行adb操作
全栈程序员站长
2022/08/25
1.6K0
使用adb通过电脑给安卓设备安装apk文件
最近碰到要在开发板上安装软件的问题,由于是开发板上的安卓系统没有解析apk文件的工具,所以无法通过直接打开apk文件来安装软件。因此查询各种资料后发现可以使用adb工具,这样一来可以在电脑上给安卓设备安装软件。
丹牛Daniel
2023/10/17
2.8K0
使用adb通过电脑给安卓设备安装apk文件
ADB常用命令整理(全网最全)
调试Android程序时,我们经常需要使用adb shell命令。adb是Android Debug Bridge的缩写,它充当调试桥梁的作用,就像一条连接开发机和设备之间的桥梁。
天天Lotay
2023/10/15
14K0
How to Use ADB Command Line Tool
How to Use Android ADB Command Line Tool Android Debug Bridge (adb) is a tool that lets you manage the state of an emulator instance or Android phone. ADB is bundled with Android SDK package that can be downloaded from Android SDK download page. This tool
晚晴幽草轩轩主
2018/03/27
1.1K0
使用adb logcat命令显示Android设备上的Log日志
实现这个功能的前提是使用adb命令,所以必须要有手机和电脑,还有安装adb,adb程序是很小的几M就可以。
全栈程序员站长
2022/06/28
14K0
使用adb logcat命令显示Android设备上的Log日志
adb命令总结
ADB(Android debug bridge)是一个客户端-服务器端程序,其中客户端是你用来操作的电脑,服务器端是android设备。先说安装方法,电脑上需要安装客户端。客户端包含在SDK里。设备上不需要安装,只需要在手机上打开选项-设置-应用程序-USB调试(4.0+:设备-开发人员选项)。adb有各个系统的版本:Liunx,Mac,Windows,根据你自己的操作系统来选择要下载的Android SDK就可以使用adb命令了。 如下解释下ADB常用的几个命令
用户10443079
2023/03/21
1.5K0
adb命令总结
手机玩家必看!ADB终极指南:零基础配置+40+高频命令解析(附避坑指南)
ADB,即 Android Debug Bridge,它是一个客户端 - 服务器端程序,充当调试桥的角色。客户端通常是用于操作的电脑,而服务端则是 Android 设备。同时,ADB 也是 Android SDK 中的一个实用工具,可对 Android 模拟器或真实的 Android 设备进行直接操作和管理。
万里顾一诚
2025/03/26
8420
手机玩家必看!ADB终极指南:零基础配置+40+高频命令解析(附避坑指南)
反编译与手机平板apk提取
反编译与手机平板apk提取 反编译 下载 apktool.bat内容 apktool相关参数 操纵步骤: 1.把设备中的framework-res.apk提取出来 2.把framework-res.apk解析到对应文件夹 3.反编译apk 4.搞定 提取设备系统apk 用python写一个通用的apk提取代码
梦无矶小仔
2022/06/30
8250
反编译与手机平板apk提取
Appium+python自动化(十六)- ADB命令,知否知否,应是必知必会(超详解)
  Android 调试桥(adb)是多种用途的工具,该工具可以帮助你你管理设备或模拟器 的状态。
北京-宏哥
2019/07/10
2.1K0
Appium+python自动化(十六)- ADB命令,知否知否,应是必知必会(超详解)
万字长文带你APK反编译&重签名&aab&apks转换
反编译(Decompilation)是将已编译的程序(比如二进制代码)转换回更高级别的编程语言代码的过程。这通常用于理解程序的工作原理,进行软件审计,恢复丢失的源代码,或者进行教学研究。反编译的难度和效果取决于原程序的编译过程中丢失了多少信息(比如变量名、注释等)。
梦无矶小仔
2024/04/18
1.8K0
万字长文带你APK反编译&重签名&aab&apks转换
相关推荐
ADB常用命令及其用法大全「建议收藏」
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验