正版手游源码-《LOL手游》错误代码10075解决办法

LOL手游的亚洲服务器即将上线,想要玩LOL手游的国外男伙伴只能登录亚洲各大服务器才能体验。 而且跨区域登录肯定会面临很多奇怪的情况,比如错误码10075等问题。 针对这个问题小编已经找到了解决办法正版手游源码,就在下面!

1. 错误代码

有男同伴登录时报错,显示一串代码为“***10075”。

二、解决办法

错误代码10075的意思是:通过官方渠道下载或更新后重试。

首先在某软件中下载英雄联盟国际版,然后下载ourplay(原Microsoft Store)。

在ourplay上启动英雄联盟手游,替换成对应的区域节点,就是直接使用ourplay的游戏加速。 (如果没有正版手游源码,请尝试其他魔法)

我是这样进去的,记得ourplay是从官网下载的。

3. 扩展信息

100005:缺少GooglePlay,请自行安装

100034:登录超时,尝试切换网络或重启

10075/100036:通过官方渠道下载或更新后重试

10087/100036:可能是一个设备有多个账号登录

100093:账号登录多个设备或同一设备登录多个账号

100036/100011:超时,尝试重新登录或更换网络

小编推荐:

>>>点击查看“LOL手游”错误码解决方案

我最近下载了一个不受欢迎的应用程序,功能实用,界面简单。 然而,使用几分钟后,页面底部弹出了一个小窗口广告! 并且每分钟手动更新! ! 耗电、耗流量、占用屏幕空间、闪烁吸引眼球、一不注意就会误触。 这种形式的广告对于强迫症患者来说是难以忍受的。 我相信大多数人都会讨厌它。 我没见过。 从学习的角度,我尝试破解这个应用手游apk源码,“屏蔽”其中的广告功能。

1. 解压

下载apk文件,修改后缀为.zip,解压到一个文件夹中

apk解压文件夹.png

在:

上面主要是和资源相关的。 如果需要提取一些图片或声音资源,可以直接在文件夹中找到。 剩下的classes.dex文件比较重要。 是Android中类的封装格式,代码在这里。 多于。

2.查看jar包

要查看代码,需要将dex文件转换为jar文件。 这里推荐一款软件“安卓逆向助手”

Android逆向助手.png

它集成了apktool、autosign、dex2jar、jd-gui等常用工具,非常方便。

这里选择dex2jar功能,浏览源文件并选择解压后的classes.dex文件,点击操作按钮手动生成classes_dex2jar.jar文件。

然后选择jd打开jar功能,然后就可以调用jd-gui查看jar文件了。

jd-gui查看代码.png

在jd-gui中可以看到,大部分代码都经过了混淆,编译器优化后的代码会和源码不一样,但是逻辑还是一样的,看下还是能大致理解的小心。

3.找到广告页面和代码

要查找广告页上的Activity,将手机连接笔记本,Android Studio或Eclipse的logcat中就会输出日志,在日志搜索栏中输入“ActivityManager”,这样广告页启动时就可以了,日志中可以看到Acitivty的全名,然后在jd-gui中找到这个Activity。

无标题.png

分析代码:

广告主要使用两个视图:adStream 和 adwo,分别在 adInit_av() 和 adInit_aw() 中初始化并添加到页面中。 如果把这两个方法改一下,不允许初始化和添加,那么目的就达到了。 同时,其他使用这两个视图的地方也要进行判断,防止程序崩溃。 幸运的是,它们已经在原始代码中实现了。 空判别式。

3.解压并更改smali汇编代码

找到广告页面和技巧后,你需要改变它。 直接改jar文件肯定是不行的。 您需要解压原始 apk 文件。 解压后生成的smali文件可以直接用文本编辑器修改。 使用apktool解压,将apk文件(如果刚刚改成.zip,则改回.apk)复制到apktool文件夹中,输入命令(将xx.apk替换为实际名称):

apktool d xx.apk

apktool 解压.png

注意:apktool工具版本太旧,可能会解压失败。 在这种情况下,您需要下载较新的版本

很快你就会在同一个文件夹中看到解压后的文件夹,该文件夹与apk同名

解压.png

进入解压生成的目录,看到文件夹基本和直接解压类似,不同的是生成了smali文件夹,生成的汇编代码就在上面,目录结构和包名一样

解压后目录.png

很容易找到需要更改的页面代码XXXActivity.smali,直接用文本编辑器打开更改即可。

smali代码.png

搜索需要更改的方法adInit_av(),以下是该方法的定义:

.method private adInit_av()V
    .locals 2
    .prologue
    ...
    return-void
.end method

中间的省略部分是技术的主体。 根据前面对代码的分析,删除方法主体即可。 然后找到另一个方法adInit_aw(),同样删除方法体,并保存文件。

4.重新打包签名

修改后,使用apktool重新打包。

输入命令(-o代表输出文件名):

apktool b xx -o xx_new.apk

重新打包.png

很快就会重新生成apk文件,但是这个apk文件不能直接安装,因为没有签名。 使用Android反向助手进行签名。

辞职.png

由于使用非官方签名,与官方APP不兼容。 安装前需卸载官方APP,安装后无法正常升级。

运行一下,一切正常,广告没了,世界干净了~~~

5. 总结

重申一下:为了学习的目的,我破解了这个带有小窗广告的APP,去除广告。 APP开发不易,请勿恶意破解。 另外,本人技术水平有限手游apk源码,希望对其他人有所启发。 文章如有错误,希望各位不吝赐教。

收藏 (0) 打赏

感谢您的支持,我会继续努力的!

打开微信/支付宝扫一扫,即可进行扫码打赏哦,分享从这里开始,精彩与您同在
点赞 (0)

悟空资源网 手游资源 正版手游源码-《LOL手游》错误代码10075解决办法 https://www.wkzy.net/game/137625.html

常见问题

相关文章

官方客服团队

为您解决烦忧 - 24小时在线 专业服务