adb查找以及删除手机系统应用操作

adb查找以及删除手机系统应用操作,第1张

        首先我们来解决第一个问题如何快速查找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 即可(感谢 船老 ),命令如下:

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

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

adb的全称为AndroidDebugBridge,就是起到调试桥的作用。

借助adb工具,我们可以管理设备或手机模拟器的状态。还可以进行很多手机操作,如安装软件、系统升级、运行shell命令等等。其实简而言说,adb就是连接Android手机与PC端的桥梁,可以让用户在电脑上对手机进行全面的操作。

下面就教大家如何使用adb

首先,当然是下载adb工具〔attach〕581213〔/attach〕,下载后,建议放到

如何使用adb工具adb使用方法详细介绍

个人放在当前用户的工作目录下,如我自己的是“C:”,放这里,往后的操作会比较方便

放好后,我们进入“开始菜单--所有程序--附件--命令提示符”,或者可以用快捷键“WinR”,然后输入CMD,同样可以进入

手机开启“USB调试模式”(如果你是开不了机的话,那就没办法咯,调试模式我是长开的),窗口中输入

adbdevices复制上面的

如何使用adb工具adb使用方法详细介绍

回车后,如果成功连接会出现入下图红框部分(如果开不了机,又连接不上adb的话,可以到Recovery里试试)

成功连接以后,我们就可以通过在这里输入命令来进行各种操作了!

运用这些ADB命令可以很直观的查看到你手机上的硬件与软件方面的详细信息。可查看手机系统的具体命令如下:getprop 查看机器的全部信息参数

getprop roserialno 查看机器的SN号

getprop rocarrier 查看机器的CID号

getprop rohardware 查看机器板子代号

首先在你的电脑键盘上同时按下 WIN+R ,这时候会弹出一个 运行 窗口。

接着在框中输入 CMD ,并按下 确定 。这时候就会弹出一个命令窗了!

上面所提供的ADB命令也就是在这个窗口下所运行的!先输入 adb shell ,按下回车。然后就可以开始输入上面所提供的命令了!getprop roserialno:查看机器的SN号getprop rocarrier:查看机器的CID号android女用的是传说中三星的M100S,而这里作为示例的是T-Mobile版的G1,所以在这显示的是TMUS。getprop rohardware:查看机器板子代号可以看到G1的开发代号叫作trout!getprop robootloader:查看SPL(Hboot)版本号getprop:查看机器的全部信息参数在这能看到你机器的全部的信息参数,从你的硬件信息到所刷的ROM版本信息。

通过adb

命令的方式,免去了按powerkey+volumeup进入menu

select以及recovery

mode的不便。可以把命令放到bat档。只要包的路

径设置正确,可以实现在pc端一键升级。

[solution]

[inital]

1

insert

sd

card

with

ota

package,下面以ota包放到内卡为例;

[step]

1、正常开机模式下:手机连接usb成功。

2、输入adb

cmd:

adb

shell

"echo

\"--update_package=/sdcard/updatezip\"

>

/cache/recovery/command"

3、输入:adb

reboot

recovery

首先安装apk

adb shell pm list packages 查看安装的apk包名 一般与apk类似用Ctrl+f 进行搜索

然后使用

adb shell dumpsys package comhasboxtproxy命令查看

所以该apk启动页为如下

安装SQLite Expert Professional 可以在网上下载,我下载的是试用版,没有找注册码,但是试用不影响使用,反正用几次查看到数据库操作没有错误就不用这个工具了。当然也可以使用Eclipse插件DDMS来查看,也可以使用Android工具包中的adb工具来查看。android项目中的sqlite数据库位于/data/data/项目包/databases中。先介绍使用DDMS导出sqlite数据库的操作和使用adb工具访问sqlite数据库。

首先打开android项目的调试模式,然后找到显示DDMS

切换到DDMS,显示File Explorer窗口,找到/data/data/

然后找到程序包的文件夹,打开databases,就能看到sqlite数据库文件了。选择将其导出。

这样就把sqlite数据库文件以文件的方式导出来了,然后使用sqlite界面管理工具如SQLite Expert Professional可以打开该数据库了。其他 sqlite界面管理工具如sqlite administrator、sqlite man或者firefox插件sqlite manager也可以打开该数据库。

使用adb工具访问sqlite数据库

Android Debug Bridge(ADB)是Android的一个通用调试工具,它可以更新设备或模拟器中的代码,可以管理预定端口,可以在设备上运行shell命令,我们 知道android是基于Linux内核,它的内部文件结构也是采用linux文件组织方式,因此访问它的文件结构需要使用shell。这次我们就会用 shell来访问android应用中的sqlite数据库文件。

1、运行cmd,切换到android-sdk目录,运行adbexe,加上参数shell,出现#号就代表进入了shell命令模式,注意adb要在Android模拟器运行时才能进入shell

进入数据库所在目录:

shell命令记住两个基本命令ls和cd,类似windows命令提示行中的dir和cd,代表列出当前目录下文件列表和进入到指定目录。了解这两个命令之后,就可以找到data/data/项目包名/databases 

使用sqlite管理工具来进行数据库操作

键入sqlite3 数据库名就进入了sqlite管理模式了。

设置sqlite环境变量:

在android的sdk中自带了sqlite3exe,这是sqlite的官方管理工具,它是一个命令行工具。为了使用方便,将其路径注册到系 统环境变量path中,即将;%Android_Home%加在Path中,这样只样运行sqlite3,就能直接打开sqlite管理工具了。

使用sqlite管理数据库:

sqlite命令行工具默认是以;结束语句的。所以如果只是一行语句,要在末尾加;,或者在下一行中键入;,这样sqlite命令才会被执行。

sqlite常用命令:

tables--查看数据库的表列表

exit--退出sqlite命令行

其他命令可随时help查看帮助。sql命令可直接在此命令行上执行即可

欢迎分享,转载请注明来源:品搜搜测评网

原文地址:https://pinsoso.cn/shuma/908608.html

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

随机推荐

  • 绿嫩香品园蚕丝套套盒怎么样

    都挺出众的。绿嫩是一个专注于肌肤护理的企业,旗下的护肤品、化妆品品质都挺出众的,绿嫩旗下的改善暗沉、补水修复套盒,真心非常好用。暗沉得到了修复,而且季节性过敏的问题也得到了缓解。欧惠这个品牌是起源于韩国的一个顶级护肤品牌了,也算是一个很高端

    2024-04-15
    47900
  • 雪花秀润燥精华适合油皮吗 大名鼎鼎的肌底精华

    雪花秀是韩国非常有名的一个护肤品牌,了解韩妆的朋友应该都听说过雪花秀这个品牌,雪花秀旗下有很多好用的热门产品,雪花秀润燥精华是一款很火的精华液,那么雪花秀润燥精华适合油皮吗?雪花秀润燥精华适合油皮吗更适合干皮和混油皮。混油皮表示雪花

    2024-04-15
    43100
  • (爱博新)帕博西尼哌柏西利仿制药有哪种?

    印泰海外健康 商品名:爱博新IBRANCE 通用名:哌柏西利胶囊 英文名称:PalbociclibCapsules 汉语拼音:PaiBoXiLiJiaoNang 哌柏西利成份 本品主要成份为哌柏西利其化学名称为:6-乙酰基-8-环戊基-5

    2024-04-15
    30700
  • 精华露和精华液有什么不同

    精华露和精华液都是比较常用的护肤品,那你知道精华露和精华液的区别是什么吗?它们是否就是同一种护肤品呢?下面就一起来看看精华露和精华液有什么不同吧!1、质地不同:精华露质地厚重、粘稠,属于高浓缩产品。而精华液相比之下要更轻薄、流动性更强一些。

    2024-04-15
    20800
  • 神仙水和清莹露的使用方法

    1、清洗干净脸部以后,待脸部自然晾干。2、按压瓶体,将清莹露挤到手中并均匀涂抹在脸上,轻轻一抹,帮助净白成分吸收。3、将神仙水少量倒在掌心后,在脸部均匀的按压,重复三遍,神仙水含天然活肤酵母精华,促进肌肤新陈代谢正常化,具有调整肌肤酸碱值平

    2024-04-15
    25700
  • 伊面是碱性还是酸性

    碱性 伊府面简称“伊面”,是一种油炸的鸡蛋面,为中国著名传统面食之一,源于中原开封,后传入广东、福建、苏州等地。它以鸡蛋面条先煮熟再油炸,可贮存起来,饥饿时下水一煮即可吃,面色泽金黄,面条爽滑,汤

    2024-04-15
    27900
  • 李佳琦直播预告清单1.12 李佳琦直播预告1.12

    李佳琦直播预告清单112 李佳琦直播预告112。李佳琦1月12日晚间18点直播美妆专场,那么本次李佳琦会给我们带来什么商品呢下面小编给大家带来李佳琦1月12日直播的清单预告,一起来看看吧。李佳琦直播预告清单112一、直播时间李佳琦 1月12

    2024-04-15
    27100

发表评论

登录后才能评论
保存