草庐IT

adb刷机

全部标签

ADB命令不读取bash变量并返回空行

我目前正在使用BASH脚本来通过ADB获取所有应用程序的路径,以便之后将其拉动。由于上次回声的结果,我得到了一条空线。如果我直接编写一个软件包名称,则如果$pkg,则可以使用IL。看来$pkg变量的“消化”不是很好ADB外壳PM路径forlinein$(adbshellpmlistpackages-3)doline=$line|tr-d'\r'pkg=${line:8}path=$(adbshellpmpath$pkg|tr-d'\r')echo$pathdone看答案您试图剥离马车从line是不正确的;因此,pkg仍然以马车返回结束。你需要写line=$(echo"$line"|tr-d'\

adb和scrcpy命令冲突解决办法

在使用了scrcpy投屏后,如果再在其他cmd窗口执行adb命令时,会直接切断scrcpy的投屏,非常的麻烦。如上图,只要把原来的adb.exe改名成adb1.exe(名字随便)即可。之后就能正常的两者共存了,目前来看,测试可用。

mac电脑zsh: command not found: adb

“zsh:commandnotfound:adb”的解决方法:前提已经成功安装了AndroidStudio.打开iTerm终端依次输入下面命令:echo'exportANDROID_HOME=/Users/$USER/Library/Android/sdk'>>~/.zshrcecho'exportPATH=${PATH}:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools'>>~/.zshrc然后保存设置:source~/.zshrc即可完成adb环境变量的配置。可通过adbversion验证是否配置成功。通过上述方案,退出终端后,adb失效,可

scrcpy链接手机后只能显示无法触控/scrcpy启动脚本/adb传输文件打包

目录scrcpy链接手机只能显示无法触控更新才刚发现scrcpy这个神级软件开启操作权限打开安全设置总结scrcpy启动脚本/adb传输文件打包scrcpy链接手机只能显示无法触控更新adb开启操作权限的这个对我自己失效了,因为没有更多的设备测试不知道是设备原因还是什么,再次使用会显示无权限,统一使用打开安全设置那个吧,打开后记得重启。如果打开安全设置那个重启还是无效可以尝试一下adb开启这个。才刚发现scrcpy这个神级软件使用matepadpro链接没有任何问题,也不需要进行额外的设置,系统是鸿蒙4然后想链接手机(Mi10s)时发现只能显示画面,无法进行触控操作在网上搜索后发现有俩解决方式

如何通过adb控制安卓手机wifi

一、准备工作1、先用USB数据线将手机和电脑连接在一起1)数据线连接手机和电脑,选择“传输文件”的连接方式;2)在手机上,打开“开发者选项”、“USB调试”;2、在电脑上安装adb工具,参考下载地址如下;Google提供官方的adb/fastboot独立工具包[Win/macOS/Linux]-小众软件3、打开cmd命令行,使用“adbdevices“查看设备是否连接成功;如我的PC上同时连接了多个设备,可以使用adb-s操作指定的设备;如下分别为禁用设备A的wifi功能和使用设备B连接wifi二、wifi控制命令Wi-Fi(wifi)commands: helpor-h  打印帮助信息. g

adb.exe:端口被占用 failed to check server version: protocol fault (couldn‘t read status): connection res

adb用着用着不行了。。然后使用命令行adbdevices就报错。解决方案也很简单。杀死占用5037的程序。然后重启adb先使用adbdevices看下是否报错adbdevices 报错后执行netstat-aon|findstr5307会找到一个进程。针对这个进程可以看下是什么程序tasklist|findstr13440一看是chrome.exe的进程,那么也很简单第一种命令行杀死进程taskkill/pid13440/f第二种Ctrl+Shift +Esc呼出任务管理器杀死chrome即可最后一步重启adbadbstart-server治标不治本啊。下次还会被抢占端口。解决端口占用的方法

手机启用adb无线调试

具体步骤手机和电脑处于同一个路由器下。比如手机IP是192.168.31.181,电脑能ping通。手机端启用无线adb调试先把手机用USB线连接电脑,打开adb,输入以下命令:G:\>adbtcpip5555restartinginTCPmodeport:5555无线链接手机G:\>adbconnect192.168.31.181:5555connectedto192.168.31.181:5555

[HarmonyOS]通过adb调试命令彻底关闭鸿蒙服务中心与智慧搜索等功能

鸿蒙手机(华为手机和部分荣耀手机机型)的服务中心很容易手滑从右下角呼出,给用户带来不少麻烦,可惜普通用户只能停用该功能,但还是能从右下角呼出。智慧搜索也会有误触的情况,且找不到关闭的地方。本文介绍通过在电脑上解压AndroidSDKPlatform-tools文件后,在cmd中输入一些简单命令实现对服务中心、智慧搜索等功能的禁用或卸载,非常实用,也很容易上手实现!上手实现时,建议在电脑端阅读本文,方便阅读和下载AndroidSDKPlatform-tools文件。手机:HUAWEIP405G(HarmonyOS2.0.0.236)电脑:HUAWEIMateBookD15(Win11)一、手机端

(避开网上复制操作)最详细的树莓派刷机配置(含IP固定、更改国内源的避坑操作、SSH网络登录、VNC远程桌面登录)

 一、准备工作SD卡格式化 二、树莓派系统环境搭建(官方)官方镜像 1.1、必备的配件读卡器,内存卡(强烈推荐32GB内存卡,#lite命令行界面版本至少需要8G,图形化带桌面版镜像需要16GB)1.2、下载镜像树莓派官方系统raspios网址:https://www.raspberrypi.org/downloads/raspberry-pi-os/Ubuntu网址:https://cn.ubuntu.com/download/raspberry-pi1.3、使用RaspberryPiImager官方烧录软件烧录(强烈推荐)树莓派是Linux主板,需要一个操作系统才能工作。树莓派操作系统(2

Android系统 adb shell auth授权使用

前言adbshell是Android开发者常用的一个工具,它可以让我们在电脑上通过USB或网络连接到Android设备,并执行一些命令或操作。但是,有时候我们可能不想让任何人都能随意使用adbshell,而是需要一些授权或验证的机制,以保护我们的设备和数据。本文将介绍如何在基于rockchiprk3568android11的系统上实现自定义的adbshell授权功能。1.实现原理要实现自定义的adbshell授权功能,我们需要修改adbdaemon的代码(),让它在接收到shell服务请求时,先检查是否已经通过了授权,如果没有,就返回一个错误信息,并提示用户输入一个随机生成的授权码。用户可以通