Android常用工具

Android常用工具


如需转载请标明出处:http://blog.csdn.net/itas109
QQ技术交流群:129518033

创建时间:2021-01-24
修改时间:2022-01-15

1. 调试工具

1.1 adb

Android Debug Bridge(安卓调试桥)

platform-tools_r30.0.5-windows (adb 1.0.41)

下载地址:
https://dl.google.com/android/repository/platform-tools-latest-windows.zip
https://dl.google.com/android/repository/platform-tools-latest-darwin.zip
https://dl.google.com/android/repository/platform-tools-latest-linux.zip

常用ADB命令列表:
查看当前正在运行应用的包名:

adb shell dumpsys activity | findstr mFocusedActivity

安装应用

adb install app.apk

卸载应用

adb uninstall com.example.app
或
adb shell pm uninstall --user 0 应用名

列出系统所有应用

adb shell pm list packages -s

列出系统已启用的应用

adb shell pm list packages -s -e

停用应用:

adb shell pm disable-user 应用名

启用应用:

adb shell pm enable 应用名

2. APK反编译工具

2.1 APK解包打包

https://github.com/iBotPeaches/Apktool

Apktool v2.6.0(2021-09-02)

2.2 jadx

jadx用于从 Android Dex 和 Apk 文件生成 Java 源代码的命令行和 GUI 工具

https://github.com/skylot/jadx

jadx 1.3.1(2021-12-20)

2.3 界面化集成工具 ApktoolGui v2.0 Final

反编译APK、重建APK、签名、反编译dex、重建dex、dex转jar、jar,class转java

内置软件版本:
apktool 1.4.3
aapt r04
baksmali 1.3.2
smali 1.3.2
dex2jar 0.0.7.9
asm-debug-all 3.2
commons-io 2.0
slf4j 1.5.6
jad 1.5.8e2

2012.3.16 By:漏网之鱼 QQ:530747686

2.4 Dex文件反编译工具Dedexer

http://dedexer.sourceforge.net/

dedexer 1.26(2018-02-11)

其他

APP卸载工具Debloater

Debloater是由gatesjunior开发的无需root删除预装安卓应用的卸载工具。


License

License under CC BY-NC-ND 4.0: 署名-非商业使用-禁止演绎

如需转载请标明出处:http://blog.csdn.net/itas109
QQ技术交流群:129518033


Reference:
NULL

adb 1.43版本和众多教程 随着网络技术的快速发展,智能电视得到了迅猛的发展。除了具备传统电视功能之外,还具有嵌入式操作系统平台和应用支撑环境,其强大的可扩展性和可定制性一直是用户们所乐此不疲的。   但是,许多智能电视都会预装各种乱七八糟的APP,像一些厂商定制系统就更多了,有的比较良心,想卸就能卸载,但有的系统自带APP必须获得Root权限才能实现,而Root又有一定的风险。   那么,我们如何才能无需Root的前提下卸载自带APP呢?今天,小智就推荐大家一款无需root、卸装系统应用神器——Debloater   Debloater是一款Windows平台上的软件,可以通过adb命令,禁用安卓系统中几乎所有的App。实际上安卓系统一直带有禁用App的功能,但这个功能无法直接作用于系统级别的App。而利用adb命令,无需root也可以突破这一限制。 第一步:电视、盒子开启ABD   首先,在电视上安装当贝市场并搜索WIFI ADB下载安装,打开软件后点击开启服务,初次会弹出授权,点击确定授权就可以了!   如图所示,将显示的IP记下。无需数据线就可以利用WiFi连接,对电视进行ADB调试。 第二步:删除自带应用   电脑上下载TV盒子助手,运行Debloater,打开TV盒子助手,输入IP地址连接上,然后最小化。   回到Debloater,点击左上角Read Device packages按钮,即可获取设备中所有的APP程序,包括系统自带程序。   勾选你想要删除的APP,再点击“Apply”按钮就等同卸载了这些APP。注意:由于Debloater软件现实的软件列表只有英文名称,并不直观。所以删除前一定要确认并非关键的系统程序,否则删除后可能出现无法开机或其他严重问题!   如下显示就说明成功了:   利用Debloater禁用系统预装App,除了不能将App请出存储空间外,体验和卸载App并没有什么区别。同时,由于只是禁用App,所以还能够重新启用。如果你发现某个App其实还是有些用途的,可以重新选中该App并点击“Cancel”,解除该App的封印。如果真的出现误删文件无法开机的问题,可以进入Recovery刷入完整的ROM包解决。 总结:   Debloater这软件可谓非常的绿色环保,无需改动系统即可禁用系统预装App。当然,这软件还是有点上手难度的,英文语言和配置adb环境可能会难倒一些初级用户,也许需要提高知识水平才能够操作。而就算是高级玩家,也可能难以在列表中找到想要禁用的App——Debloater只显示apk包名,并不是那么直观。如果能够显示App的名称,那就更好了。但总的来说,这仍是一款非常实用的软件。免root禁用系统预装App,Debloater你值得拥有。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

itas109

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值