ADB命令对手机进行 *** 作

ADB命令对手机进行 *** 作,第1张

连接设备后 adb shell 进入设备检查是否有root(&表示没root,#表示已经root)

没root执行如下

exit

adb root

adb remount

执行这一步后仍旧不能对system进行读写。

再exit退出了执行下面命令

adb disable-verity

adb reboot     -手机重启

开机后执行adb root          ----不用进入设备

adb remount

adb shell

cd 到你要修改文件的地方试试如:应用apk安装在/system/priv-app/目录下

rm –rf   删除当前文件夹所有文件 ---(慎重)

删除掉文件后exit退出来,上传文件命令如下

adb push 需要上传的文件+空格+上传的地方目录

其他 *** 作:Read-only file system

adb logcat -v time | findstr START  --查看包名

rm XXXXX      ---删除文件 (带中文的文件需要输入前面的字符然后按Tab 自动联想出文件名后去删除,联想会自动转译字符)

        首先我们来解决第一个问题如何快速查找adb,当我们出现 "adb不是内部或外部命令,也不是可运行的程序或批处理文件"时表示我们的adb 未配置此时由于可能自己未注意自己的sdk放在哪个目录哪个地方而导致可能自己会在我的电脑中使用全局搜索这样的速度并不快速也很拖沓 

        接下来是 *** 作步骤:首先打开Android studio ->选择file其次选择setting->在输入框中输入Android sdk 在右上方即可看见 Android SDK Location 这里面的路劲便是最快速找到 adb的相关路径

此时有人会说了 我要的是adb路劲你这特么给我sdk 几个意思嗯~~~大部分的adb都在Android\Sdk\platform-tools里面或者叫做Android_Studio \sdk\platform-tools\

打开命令提示符(视窗键 + R)-->输入cmd-->输入adb,也可以打开AndroidStudio - >打开终端窗口---->输入adb,提示"adb不是内部或外部命令,也不是可运行的程序或批处理文件",错误信息如下:

1  android 22以后,adbexe是放在SDK的platform-tools目录下面的,找到adb存放的路径,把adb绝对路径复制下来上面结尾我已经告诉各位adb具体位置和方法了 再次不在说明贴图自己看

2 此电脑/计算机/我的电脑(右击)→属性→高级系统设置→高级→环境变量也可以Windows开始键+ Pause Break →属性→高级系统设置→高级→环境变量

3接下来是添加adb,你的路劲\ Android \ sdk \ platform-tools \前面添加;,如果不添加;, 请插了自己的双眼

如果\ Android \ sdk \ platform-tools \前面有;号就不用添加了这些步骤都完成了我们可以再次打开提示窗进行上一步的 *** 作查看是否成功

相信大家都知道 手机只有root 才能删除 手机自带的 系统应用,那么今天我们就用adb来 *** 作一下如何 不用root 也能删除,为啥要删除这些东西呢还不是国内手机瞎几把应用自启和广告等问题,我看着不爽啊!那么接下来就告诉各位如何 adb命令删除 手机系统:

1、激活开发者模式,打开 USB debug。

2、连接电脑,打开 cmd 窗口。

3、adb shell 进入 shell 模式。

4、获取要卸载的应用的包名:

adb shell pm list packages 

这个命令的意思就是列出系统安装所有 APP 的安装包名称,然后,逐一查找需要删除的 APP 安装包名称,一般以 com 开头;

5、拿到APP安装包名称之后,接下来就是卸载应用了,命令如下:

这个命令的意思就是将用户 0 的 packageName 应用卸载掉。

-k 表示保存数据,如不需要,可去掉 -k,--user 指定用户 id,Android 系统支持多个用户,默认用户只有一个,id=0。

6、对于不常用或以后可能会用到的APP,可以使用 disable 进行禁用,需要时再 enable 即可(感谢 船老 ),命令如下:

至此,系统预置的应用就被卸载了。

弄完以后整个人焕然一新 啊神清气爽 ,本人第一次写文章 大部分都是网上看的和 大佬指教的欢迎各位指教

在 Android 系统中,修改系统文件需要获取 root 权限。如果您的设备没有获取root 权限,那么就无法修改系统文件。

若您已经获取了 root 权限,但使用 adb (Android Debug Bridge) 时依然无法修改系统文件,有以下可能原因:

1 adb没有以管理员的身份运行:在 Windows *** 作系统中,打开命令提示符窗口时,需要以管理员身份运行才能够使用 adb 对系统文件进行修改。在 MacOS 或 Linux *** 作系统中,您需要在执行 adb 命令时加上 sudo 命令以获得管理员权限。例如:sudo adb remount 或者 sudo adb shell。

2 文件系统不可写:有些 Android 设备的文件系统对开发者来说是只读的,这意味着您无法对其进行任何修改。若此时您需要进行写入 *** 作,需要先使用 adb remount 命令,以便将文件系统重新挂载为可读写模式。

3 第三方应用进行了限制:有些第三方应用程序可能会通过开启 SELinux 加强安全性,防止未经授权的访问或者修改系统文件。如果您遇到此问题,建议您去设备制造商或者第三方应用开发商官网上寻找解决方案。

总之,未获取 root 权限的情况下,是不能修改系统文件的。如果具有 root 权限,但无法通过 adb 修改系统文件,那么应该排除以上几个可能的原因,以便解决您的问题。

以上就是关于ADB命令对手机进行 *** 作全部的内容,包括:ADB命令对手机进行 *** 作、adb查找以及删除手机系统应用 *** 作、adb修改不了系统文件等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10191775.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-06
下一篇 2023-05-06

发表评论

登录后才能评论

评论列表(0条)

保存