无名商城论坛

搜索
查看: 404|回复: 0

[技术教程] 【技术教程】某小说软件改造教程(多图警告)

[复制链接]

1万

主题

1万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
32464
发表于 2022-4-15 02:31:15 | 显示全部楼层 |阅读模式
***0x0***
1.某小说软件(这个在文章末尾我会给)
2.MT管理器
3.你聪明的小脑袋
***
***0x1***
1.免更新
2.优化布局
3.精简安装包
***
1.免更新的方法有两种,一种是在xml里修改版本号(此法通用),二是根据更新的字符串对代码进行修改。首先反编译AndordManifest,找到版本名1.43.0.770和版本号770,对其往大任意修改。接着根据原包的检查更新弹出的字符串,在arsc里搜索更新,复制如图的id值,全选dex,整数搜索,搜出来的结果进入第一个,往上翻,把if改成goto,这样代码就一直跳转到无更新的内容。
     
***
2.其实软件本身布局已很精简,但是还是有可以再精简的地方。我们根据设置界面三个可有可无的按钮:检查更新(因为我们已经去更新了),意见反馈,关于。首先arsc搜索关于,复制id值,右上角xml选择16进制搜索,选择my_page,进入,右上角再次搜索,找到我们的相关代码,添加上隐藏布局代码:android:visibility="gone"(通用)。如法炮制其他两个,最后你会发现其实都是在同一个xml文件里,所以直接在上面两处添加上代码即可。
  
***
3.精简安装包。首先在assets里删除广告文件(通用),接着打开arsc,点击最下面的包名,选择string(语言包),留下我们需要的两个即可(通用)。最后根据我们第一步修改的代码,找到他的类com.novel.reader.me.framework.manager.g,反选,只留下这个类,其他的都删除(此法只可用于某数字加固过签名的安装包)
         
***
***最后***
看一下效果图:  
以及成品和练手包:
游客,如果您要查看本帖隐藏内容请回复

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表