Nova Launcher双开微信兼容方案 April 15, 2018 / Fengzi
这段时间为了使用Sorcery图标包而安装了Nova Launcher。Sorcery图标包自然是非常不错的,Nova Launcher体验也很好,用着各种舒心。
但是……
不幸的发现,Nova不兼容双开微信!!虽然双开不是什么主流需求 ,但是对有两个微信号的人来说还是很实用的。于是,各种尝试,结果还是找到了比较折中的解决办法。
现在,我就先说说,双开之后出现的问题。
假定,正常安装的微信为微信A,双开出来的微信为微信B;大号为账号A,小号为账号B。
在双开之后,点击微信A会弹出选择框,必须要选择使用哪个微信才会进入对应的微信;但是,点击微信B,这个时候是可以直接进入微信B的。这个就是问题所在了,至于是什么原因造成,这个就不去分析Nova了。
所以,这测兼容的关键,也就是解决直接打开微信A。
于是,便不断的尝试不同的方法。终于,找到了两个解决办法。
方法一:使用Nova的活动小工具。
这个办法主要是利用Nova的活动小工具,将这个小工具绑定微信的.ui.launcherUI(微信的主界面)然后添加到桌面就可以了。不过,一段时间后发现还是弹出了选择框,原因是因为微信进程被杀掉后就不行了。
这个方法宣布失败。
方法二:利用公众号快捷方式。
这个也算是我的突发奇想了,不过没想到真的可行!
马上进入正题:
- 先在微信A登录账号B,添加任意一个订阅号(AD欢迎关注我的订阅号:ri-fu-yi-ri)到桌面(快捷方式);
- 退出微信A的账号B,登录账号A;
- 搞定!
可能是因为,账号切换之后,微信A没法识别到微信B设置的订阅号快捷方式;所以点开那个订阅号就变成了直接进入微信A主界面了!然后,再更改这个快捷方式图标、名称,再把它挪到你喜欢的位置,搞定!
下图中间的那个便是我的微信A。
当然,问题还是有的,例如,这个快捷方式并不是一个真正意义的APP图标,所以类似角标这种在APP图标上才有的东西这个是没法支持的,最完美的解决方案还是得Nova直接支持双开。
如果大家有其他好办法,欢迎分享~