利用adb工具安装卸载安卓平板(手机)软件

参考链接:
1、ADB 操作命令详解及用法大全
2、全面掌握Android调试工具箱:ADB与实用程序实战

平时使用小米手机没有感觉,miui系统做的确实好。最近买了个水货学习系统平板(主要看重硬件配置,性价比很高,但不是主流品牌的),系统就是原生安卓13,平时用来看书倒绰绰有余,但有时候想干一点其他事情,就发现系统不稳定,其他有些软件闪崩。在平板上没有专门的系统安全管理、软件管理的界面。想刷系统啥的也不会,查资料发现了有adb工具、fastboot工具,可以在电脑上对平板系统进行管理,上午实战了半天确实好用,特此整理该日志,方便面对同样困难的朋友自己动手搞一搞;

1、adb工具下载

参考链接2中博主给了下载地址(很人性化,也很好用,10个积分):
Android_adb工具箱.rar
下载后解压即可用(建议路径不要太长、全英文路径)

2、开启USB调试模式

网上很多方法,不同品牌不同型号大体相同。
首先进入开发者模式,在开发者模式中打开USB调试
进入开发者模式,一般是在系统版本那里狂点,后面会自动给你解锁开发者模式。

3、ADB开搞

3.1、基本测试

1、数据线将安卓平板(手机)连接电脑;
2、“充电模式”改为“数据传输”
3、切换到adb程序目录,输入“adb devices”,可以看到有个新增的设备;

3.2、查看应用列表

该命令是包含了系统应用和第三方应用,系统应用需要root权限才能卸载,第三方应用就随便玩了

#查看系统所有应用
adb.exe shell pm list packages

#查看所有系统应用
adb shell pm list packages -s

#查看所有第三方应用
adb shell pm list packages -3

执行后会有所有应用,列举部分如下

执行后会列出所有应用,如:
package:com.android.modulemetadata
package:com.android.connectivity.resources
package:com.jxw.characterlearning
package:com.tech.translate
package:com.android.music
package:com.jxw.question
package:com.ss.android.article.video
package:com.jxw.zncd
package:com.chaozh.iReaderFree
package:com.android.calllogbackup
package:com.roco.copymedia
package:com.jxw.yuwenxiezuo
package:com.kte.ktepcbtest

本来想分析我的这个平板上的第三方应用列表,给大家一个思路,突然才发现我的所有记录都没有保存,好在留了上面几个样例
在这里插入图片描述
我在第三方应用中看到很多jxw这三个字母,我猜是以前平板内置的学习系统中的app,但是奇怪的是这些软件在平板上都看不到图标,于是尝试卸载这些软件看看,发现图标果然没有改动,所以判定这一堆都没啥用。

3.3、卸载应用

系统应用需要root权限才能卸载,第三方应用就随便玩了,目前adb root的时候我没有成功,感觉系统app没有发现特别明显的问题,先不动。下面是卸载第三方应用的方法

adb.exe uninstall 软件名称
上面软件名称是package冒号后面的就是软件名称,如我随便卸载一个:
adb.exe uninstall com.oirsdfg89.flg

执行命令后一般会提示Success就卸载成功了,

把所有不认识的第三方应用卸载干净,如果有兴趣可以研究看看系统应用,如果有垃圾可以用root进行 adb卸载,目前卸载了一些三方应用后,平板好用了,就懒得管了

3.4、安装应用

因为这个系统没有专门的应用商店,后面就网上下载app安装,安装方法:

1、网上下载apk软件,将其放到一个短的没有中文的目录下。
2、执行下面安装命令

adb.exe install apk路径
如:
adb.exe install D:\software\Android_adbTools\app\huahua\cn.readpad.whiteboard_2.1.6.apk

执行命令后一般会提示Success就安装成功了

异常解决

报错error: device unauthorized. This adb server’s $ADB_VENDOR_KEYS is not set Try 'adb kil

参考连接:在Mac上真机调试报错error: device unauthorized. This adb server’s $ADB_VENDOR_KEYS is not set Try 'adb kil…
关键点:
1、执行提示的那句命令;
2、“充电模式”改为“数据传输”
3、手机上弹出授权提示框,点击“允许”
在这里插入图片描述

fastboot没有用到,目前暂且这样了,想了解更多adb命令可以参考我的链接1和链接2,里面用到的花样很多,但对我目前暂且用不上,放上去是便于以后遇到问题查阅。
特此记录; 辉2024.11.25

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/922990.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

使用 OpenCV 进行视频中的行人检测

在计算机视觉领域,行人检测是一个重要的研究方向,它在视频监控、自动驾驶、人机交互等领域都有着广泛的应用。本文将介绍如何使用 OpenCV 库来实现视频中的行人检测。 环境准备 首先,我们需要安装 OpenCV 库。可以通过以下命令来安装&#…

小柴冲刺软考中级嵌入式系统设计师系列三、嵌入式硬件设计(1)嵌入式系统电源管理

越努力,越幸运! 人生的意义在于体验! 目录 越努力,越幸运! 一、电源管理 (1)系统上电行为 (2)空闲模式 (3)断电 (4)电压与频率缩放 例如 具体实现如下: ① 12V 转8V ② 12V 转-8V ③ 12V 转5V ④ 5V 转3…

大语言模型---LoRA中损失值的计算

文章目录 概要损失计算流程小结 概要 Llama-7B模型的LoRA微调训练中,通过使用Cross-Entropy Loss来度量模型输出的预测分布和真实标签分布之间的距离,来衡量模型的准确性。 本文主要介绍LoRA中损失值的计算流程。 Cross-Entropy Loss作用:是…

使用redis-shake工具进行redis的数据同步

前言: 工作中将常遇到测试环境和正式环境的数据同步或者需要进行数据迁移,对于mysql数据库的方案倒是不少,但是redis中如何快速便捷的迁移呢?答案是阿里云提供的:redis-shake RedisShake是阿里云基于豌豆荚开源的redis-port进行…

人工智能之数学基础:向量的基本知识

本文重点 向量的基本性质是线性代数和向量空间理论的核心,它们为向量运算提供了坚实的基础,并在物理、工程、计算机图形学等领域有着广泛的应用。本文对向量的一些基本知识进行介绍,帮助大家快速理解向量。 向量的定义与表示 向量是一个既有大小又有方向的量,通常用带箭…

《数据结构》学习系列——图(中)

系列文章目录 目录 图的遍历深度优先遍历递归算法堆栈算法 广度优先搜索 拓扑排序定义定理算法思想伪代码 关键路径基本概念关键活动有关量数学公式伪代码时间复杂性 图的遍历 从给定连通图的某一顶点出发,沿着一些边访问遍图中所有的顶点,且使每个顶点…

STM32编程小工具FlyMcu和STLINK Utility 《通俗易懂》破解

FlyMcu FlyMcu 模拟仿真软件是一款用于 STM32 芯片 ISP 串口烧录程序的专用工具,免费,且较为非常容易下手,好用便捷。 注意:STM32 芯片的 ISP 下载,只能使用串口1(USART1),对应的串口…

非递归遍历二叉树(数据结构)

我的博客主页 非递归遍历二叉树 前序遍历(迭代)中序遍历(迭代)后续遍历(迭代) 二叉树的遍历方式有:前序遍历、中序遍历、后续遍历,层序遍历,而树的大部分情况下都是通过递…

对于某些原型或UI软件的个人看法(2024/11)

由于我这几天,一边敲代码,一边进行页面布局设计与编码,发现可能就一个卡片,我都得调很久样式,觉得这样改很累也没效率,页面也不是很美观。所以我想到了ui设计,我可以先进行ui设计,然…

Rocky DEM tutorial4_SAG mill 半自磨机 -后处理

文章目录 3. 后处理3.1 磨损分析 - 3D3.2 磨损分析 - 2D3.3 导出磨损后的几何3.4颗粒轨迹3.5欧拉统计3.6 能谱分析介绍Enjoy!案例链接注:案例来自于Rocky官方教程3. 后处理 3.1 磨损分析 - 3D 点击Geometries --> Mill,点击Properties,选择 add new custom property …

目标检测指标-以及YOLOv1简介

一、物体检测评估指标 1.1 IOU IOU就是交并比,交集和并集之比,GT就是Ground-Truth真实值,红色的就是预测值。 我们希望预测值与真实值越接近越好,IOU越大越好。 1.2 MAP 如上图,右上角Actual是真实值,左边…

C++:用红黑树封装map与set-2

文章目录 前言一、红黑树封装map与set中const迭代器1. 框架的搭建2. set实现const迭代器3. map实现const迭代器 二、operator[ ]1. operator[ ]要达成的样子2. insert的改变 三. 解决insert里set中的问题四. 解决map中的operator[ ]总结用红黑树封装map与set代码 前言 前面我们…

jmeter5.6.3安装教程

一、官网下载 需要提前配置好jdk的环境变量 jmeter官网:https://jmeter.apache.org/download_jmeter.cgi 选择点击二进制的zip文件 下载成功后,默认解压下一步,更改安装路径就行(我安装在D盘) 实用jmeter的bin目录作为系统变量 然后把这…

你最擅长使用哪个异步编程模式?

前言 异步编程模式指的是在进行异步编程时所采用的一种编程模式,主要包括TAP、EAP和APM三种模式。 TAP(Task-based Asynchronous Pattern)模式是.NET 4.0中引入的一种异步编程模式,它基于Task类实现,通过Task类的实例…

Linux高阶——1117—TCP客户端服务端

目录 1、sock.h socket常用函数 网络初始化函数 首次响应函数 测试IO处理函数 获取时间函数 总代码 2、sock.c SOCKET() ACCEPT()——服务端使用这个函数等待客户端连接 CONNECT()——客户端使用这个函数连接服务端 BIND()——一般只有服务端使用 LISTEN()——服务端…

1.5万字长文Java集合与数据结构面试题(注:该篇博客将会持续维护 最新维护时间:2024年11月25日)

🧸本篇博客重在讲解Java集合与数据结构面试题,将会实时更新,欢迎大家添加作者文末联系方式交流 📜JAVA面试题专栏:JAVA崭新面试题——2024版_dream_ready的博客-CSDN博客 📜作者首页: dream_rea…

[OpenHarmony5.0][Docker][环境]OpenHarmony5.0 Docker编译环境镜像下载以及使用方式

T. 已测试目录 主机类型主机版本Docker镜像版本结果WSL2Ubuntu22.04Ubuntu20.04PASSWSL2Ubuntu22.04Ubuntu18.04PASS R. 软硬件要求: 编译硬件需求:做多系统测试,磁盘500GB起步(固态)(机械会卡死),内存3…

40分钟学 Go 语言高并发:【实战】并发安全的配置管理器

【实战】并发安全的配置管理器 一、课程概述 学习要点重要程度掌握目标配置热更新★★★★★理解配置热更新原理,实现动态加载配置并发读写控制★★★★★掌握并发安全的读写控制机制观察者模式★★★★☆理解并实现配置变更通知机制版本管理★★★★☆实现配置版…

游戏陪玩系统开发功能需求分析

电竞游戏陪玩系统是一种专门为游戏玩家提供陪伴、指导和互动服务的平台。这类系统通常通过专业的陪玩师(也称为陪练师)为玩家提供一对一或多对一的游戏陪伴服务,帮助玩家提升游戏技能、享受游戏乐趣,甚至解决游戏中的各种问题。电…

Idea修改Commit Changes模式、idea使用git缺少部分Commit Changes

文章目录 一、模式一1、页面效果如下2、如何打开为这种样式? 二、模式二1、页面效果如下2、如何打开为这种样式? 三、总结 前言:Idea中代码提交到git库时的commit Change有两种模式,每种模式的界面及功能都不太一样。 Commit Cha…