【Android学习】四

工具学习

Posted by Corax on January 29, 2024

apktools

简单用例

其中dex文件都在smali中了。

image-20240130213250501

转换unicode和文本

image-20240130213435977

实例

改名

锁定图标和名称位置

image-20240130214803475

全局搜索

两处

image-20240130215114521

呃呃。

image-20240130215350906

这里也改了试试看

image-20240130215432693

出来启动视频

修改图标

image-20240130220604161

选中这个

image-20240130220612370

出来很多

image-20240130220632315

加个斜杠精准搜索,然后可以看到很多不同分辨率的图标

image-20240130220729222

打开

image-20240130220842128

全部进行替换,成功

多开

需要在所有引用到provider的着一属性的代码都要改。

但是要注意签名问题,用了第三方签名工具就只能和同签名工具共存。

image-20240130222853975

去广告

开屏

看到的所有界面基本上都可以说成是activity活动,以此来确定开屏广告

本来

image-20240130223949978

进入Androidkiller进行操作,根据这两确定这是开屏界面

image-20240130224041082

来调试看看是不是这样

adb成功连上

image-20240130224247890

使用命令adb shell dumpsys activity top

我的是安卓13,所以得输这个adb shell dumpsys window | findstr mCurrentFocus

验证成功

image-20240130225029294

也知道了正式界面是这个

image-20240130225141581

就是这个

image-20240130225204215

这样改 上面activity直接删,后面改成launcher

image-20240130225339929

直接进来

image-20240130225523737