经验分享:解决因Xposed导致的手机淘宝闪退

Xposed可真是一个神器,但是它也会带来一些问题,例如会导致手机淘宝闪退,目前这个还没有什么完美的解决方案,一些常见的解决方案如使用指定的旧版本也不尽人意,下面介绍两种我使用的方法,当然最好是同时使用。

1.禁止生成odex和art文件(不适用于Android 7及更低版本)
用支持root的文件管理器,访问/data/ap/com.taobao.taobao-XXX(XXX代表一串随机字符),打开oat目录,创建一个文件叫做arm64(如果有同名文件夹,删掉后在建立),然后打开arm文件夹,创建两个文件夹base.art和base.odex(如果有同名文件,删掉后在建立)。最终效果如图:


2.禁止热更新,可以使用命令:

rm -rf /data/data/com.tmall.wireless/files/bundleBaseline/;
rm -rf /data/data/com.taobao.taobao/files/bundleBaseline/;
rm -rf /data/data/com.taobao.taobao/files/awcn_strategy/;
rm -rf /data/data/com.tmall.wireless/files/awcn_strategy/;
chmod 500 /data/data/com.tmall.wireless/files/bundleBaseline;
chmod 500 /data/data/com.taobao.taobao/files/bundleBaseline;
chmod 500 /data/data/com.tmall.wireless/files/awcn_strategy;
chmod 500 /data/data/com.taobao.taobao/files/awcn_strategy;

为了方便,我做成了一个Magisk模块,方便使用:

源代码我放在了github,欢迎大家star

本文部分方法参考与酷安网友,方法一参考@异极,方法二参考@心微凉i和@帅气迷人的小亚,有修改。

3.全新方案:采取新型Xposed框架,例如太极或者Edxposed

这些框架可以对指定APP进行hook,完美解决淘宝闪退,同时模块更新不需要重启系统即可实现,非常方便。推荐大家尝试。

为您推荐

发表评论

电子邮件地址不会被公开。 必填项已用*标注