发布网友 发布时间:2022-02-25 16:54
共3个回答
懂视网 时间:2022-02-25 21:15
一个手机下载两个微信的方法:
一个手机原则上是不可以安装两个微信的,但是可以通过应用分身的方法实现。
首先点击手机设置,找到【应用双开】,点击进入,
然后找到【微信】打开右侧的应用双开开关,
接着返回手机桌面,即可看见双开的微信标志,点击进入即可登录另外的微信。
热心网友 时间:2022-02-25 18:23
用电脑热心网友 时间:2022-02-25 19:41
iphone版微信的多开方法
微信有个功能,那就是漂流瓶.这个功能还是很不错的,可是那一个帐号一天只能捞20个瓶子,而这20次又不完全都是瓶子,大约也就能有7-8个瓶子,剩下的都是海星,想要多捞瓶子,就得多上帐号.可是那每回切换帐号又很麻烦.于是我想到了同时安装两个或多个微信.这样就能同时登陆好多个微信,可能有的人觉得用处不大,但是对于有的人还是有作用的.教程网上有,但是不全面.我也是结合网上的教程和自己的实验结果慢慢总结出的.目前来说微信主要有这么三个版本:iphone版,android版,windows phone版我目前只了解iphone和android版的.而android版的需要做apk共存.因为我用的是苹果,所以android版的微信多开我也需要试试,如果可行,我会在这里更新的.那么就切入正题,说说苹果手机微信的多开方式.我看了许多网上的资料,好像只有越狱用户可以.
首先要下载微信的安装包.越狱用户建议不要下载正版的,因为可能会有闪退现象,ios6以上的表现为弹框.
2. 修改程序安装包的扩展名.方法:单击文件>>按”F2”>>修改”.”后面的内容Iphone的程序安装包的扩展名为:ipa.把.ipa改成.rar也就是说,把他变成压缩包格式.如果修改成功的话,这个安装包的图标会变成压缩包的样子.
3. 双击这个文件,解压出以下文件: Info.plist,
InfoPlist.stringsInfo.plist的路径: \Payload\MicroMessenger.app\InfoPlist.strings的路径: \Payload\MicroMessenger.app\zh_CN.lproj4. 利用plist编辑器分别打开Info.plist, InfoPlist.strings这两个文件下载地址:http://pan.baidu.com/s/1vfwpU杀毒软件可能会报毒,允许就可以了,没问题的!使用方法:点击左上角的”File”>>Open>>找到要修改的文件后点击确定因为这个编辑器默认打开的是plist文件,所以在打开strings文件时会找不到.只要把文件类型改成”所有文件”就可以了.
注:里面的内容都是成对出现的,也就是说<key>对里面的千万不要去改动,只改动其对应<string>里的内容.这点一定要注意!!!Info.plist这个文件里我们要修改的是:<key>CFBundleDisplayName</key><string>微信</string>这个内容的意思是在你手机桌面上显示程序的名字.为了区别建议改一下.至于叫什么随便,不过,最好别太长,至于他的上限是多少个字符,我也不太清楚.<key>CFBundleIdentifier</key><string>com.tencent.xin</string>这个里的内容的意思是这个程序的标识(唯一性).这个才是至关重要的,如果标识一样,系统会认为这两个程序是一样的,就会形成替换.所以这里面的值要改动,最简单的方法就是每装一个在后面加个数字,如: com.tencent.xin2, com.tencent.xin3等<key>CFBundleName</key><string>MicroMessenger</string>这里面的内容的意思是微信的安装路径.苹果的安装程序都是在统一的一个路径下,而这里面的值就是在这个路径下所生成的文件夹名称,为了便于查看,建议把里面的值加以区分.<key>CFBundleURLName</key><string>com.tencent.xin</string>这里面是什么意思我没太搞明白,不过建议改成和标识那个相同的值.其他的内容不要动!InfoPlist.strings这个文件里我们要修改的是:<key>CFBundleDisplayName</key><string>微信</string>这个文件是语言包里的,可能是系统优先识别这个,光改之前文件里的值是没有用的,而大多数人都是用的简单体中文,所以也要把这里面的值改了,当然了,这两个最好改成一样的名字,如果不同,也是以这里面的值优先.改好之后别忘记保存!5. 将修改好的两个文件添加回压缩包里.一定要按原路径添加,文件就会自动替换成修改好的.6. 然后将将扩展名改回.ipa这样程序包由压缩包的样子又变回了安装包的样子.7. 将程序安装到手机上.可以利用PP手机助手等第三方工具把程序安装到手机里.这样就可以实现微信的多开了!
同理,QQ的多开方式基本上是差不多的,只不过QQ只需要修改info.plist里的内容就可以了,同第四步.下面说一说可能会出现的问题:消息的推送问题.之前我遇到了这样的问题,就是说两个QQ或微信同时运行时,只能给一个QQ或*推送.仔细观察后得知,原来消息只推送给最后查看的QQ或微信.举个例子:有A和B两个QQ或微信.当你点A进入查看后,退出再查看B.那么消息就只给B做推送.解决办法:越狱的用户进Cydia里去搜索一个叫”UDIDFaker”的软件.安装好之后给每个QQ分配不同的UDID即可.这样就能解决同时推送的问题.
找到要改UDID的程序
点那个按钮(多点几下,以免重复)还有一个问题,需要大家来共同解决.有做过ios系统开发的希望不要吝啬.还是消息推送的问题.这个问题只出现在微信上.好友之间发送的消息推送正常,可是到了漂流瓶来消息的时候就不正常了.我装的是两个版本的微信,先装的旧版本的,然后又装了新版本的.旧版本的漂流瓶推送正常,可是新版本的漂流瓶推送就不正常了,表现为,当新版本的漂流瓶来消息时,启用的是旧版本的推送提示.也就是说在旧版的微信里上面有提示消息数,但点进去没有内容.而新版的微信没有任何提示
.----------------------------------分割------------------------------
经过多次反复试验,漂流瓶不能正常推送的原因找到了这期间我共安装了两次:第一次我同时安装两个新版的微信,结果是两个微信漂流瓶都不推送消息第二次我同时安装了两个旧版的微信,结果也是一样所以我判断问题不是出在版本上,而是漂流瓶这个插件上!在网上找了找iphone推送消息的原理,原来大致是这么个原理,当服务端收到了消息,发现目标APP不在线,便把消息发给了iphone负责推送的服务器,这个服务器再根据标识找到要推送的终端.并把消息推给用户的APP(我是这么理解的,但是不知道是不是正确的).那么问题也就出自于此,正常好友发送消息没有问题,可以分开推送,可是漂流瓶这个插件的消息推送则不同,经过很多次试验,发现原来漂流瓶的推送是找微信的”唯一标识”.因为微信要双开或多开,就一定要改变”唯一标识”,就目前现有的版本来说,所有的漂流瓶插件所认的标识只有 com.tencent.xin 也就是最原始的标识在info.plist文件中:<key>CFBundleIdentifier</key><string>com.tencent.xin</string>那么也就得到了这个结论:当iphone中同时存在多个微信时,如果说在这些微信中,有包含原始标识的APP存在,那么其他的微信APP收到漂流瓶消息时,都要把消息推送给包含原始标识的APP,也就是说会调用包含原始标识的微信提示音.表现为:原始标识的APP接收漂流瓶正常,而改动过的APP接收漂流瓶消息时,则系统会提示原始标识APP的提示音,并错误的把标记标给了原始的APP,造成本应收到消息的那个APP没反应,而原始标识的APP出现虚假提示.若接收的APP处在运行状态下,依然会触发原始标识APP的推送.如果说这些微信中,没有包含原始标识的APP(也就是说全都改动了).那么无论哪个APP来漂流瓶消息,都不会触动推送.表现为:无任何提示音,只有点进程序时,才会看到漂流瓶所发来的消息.还有一点,若iphone中包含有原始标识的APP时,有时也会出现好友消息推送出错的现象.造成这种现象的原因是,运行的微信突然关闭或无网络连接时.例如在正常运行时,按HOME键,后在后台强行关闭程序.此时给有原始标识的APP发送好友信息,无法调用推送.而给有改动过的APP发送好友消息时,则触发了包含有原始标识APP的推送.因为苹果系统不能达到完美的后台运行,所以长时间后就有可能出现这种现象.若没iphone中没有原始标识的APP,则不会触发推送.也就是无任何提示虽然原因找到了,但是要去解决就很难了,我大概看了一下安装包的结构,没有找到与插件有关的配置文件,我想应该是腾讯的工作人员把所有插件都封装到了主程序中.我想如果能改变漂流瓶推送消息所识别的标识,那么这个问题就可以解决了.当然了这是我个人的猜测而以.坐等大神的到来.别的问题目前没有发现!小技巧:QQ和微信的推送声音都是一样的,所以很难分清是哪个来的消息.所以只好去改变他的声音方法很简单找到推送时所调用的声音文件,把他替换成自己喜欢的铃声就可以了,方法同第五步.微信的推送声音文件是:in.cafQQ的推送声音文件是:pushmag.caf路径同info.plist.注:一定要下载.caf文件,也就是苹果手同的短信铃声.下好后改好名字替换.
---------------------------------------------安卓部分------------------------------------------------------------------------------
安卓版本的我试着弄了弄,结果还是失败了,不过还是希望大家一起来试试.网上教程很多,但都不完善,至少对于基础差的人来说显得很难大致分成两种情况,一种是手机端安装apk共存软件(需要root).一种就是电脑端自己把apk文件做成共存版.我没有安卓机,所以没办法偿试手机端的,只好试试电脑端的方法,现把教程大致描述一下.1.首先要搭建android的环境,android是JAVA语言写出来的,所以首先要安装JDK,安装好后要修改环境变量.环境变量的搭建方法:我的电脑>>右键>>属性Xp系统点高级>>环境变量Win7系统点高级系统设置>>环境变量在系统变量里新建:名为JAVA_HOME值为:JDK的安装目录名为classpath值为:JDK的lib目录和jre的bin目录,以”;”分隔修改名为path其值为JDK的bin目录注:前面有的不能动,在最后面添加,以”;”分隔JDK下载:http://pan.baidu.com/s/1gSsLD2.所用到的工具:反编译工具: Apktool修改工具: Notepad(可能会报毒)签名工具: APKSign下载地址:http://pan.baidu.com/s/1ci9xP3.首先去下载好要做共存的安卓程序包,以.apk结尾的.然后把上面要用到的三个工具安装到你的硬盘上,其中apktool和apksign这两个直接解压到硬盘上就行了,安装到哪个盘符上都行,不过最好放在根目录下,以后操作起来的方便.在电脑上点 开始>>运行.win7用户可以用 win+R来进入.在运行里输入cmd进入dos命令.打开apktool所在的目录,这里建议把要反编译的apk文件放到这个目录下,就不用给出文件所在的绝对路径.用 盘符名+: 回车 进入所在磁盘用 cd + 文件名 + 回车 进入所在文件夹当进入apktool所在的文件夹后输入命令:apktool.bat d XXX.apk 回车等待文件反编译,编译好后会在其目录下生成一个与apk文件同名的文件夹.(此时不要关闭命令终端).4.也就是这步,才是关键的,我试了好多次都没弄清楚,希望有明白的一起来讨论一下,现在我就把网上关于这步的教程放上面,做个参考.(他是用的QQ做的实验)反编译以后会在apk的目录下面看到一个新的文件夹,文件名就是你刚才输入命令最后的一个,比如我的就是上面的“QQ”搞定以后发现多了个QQ的文件夹,进入里面,用Notepad++打开里面的xml文件把com.tencent.qq和android.task.qq改成com.tencent.q1 和android.task.q1 保存然后用Notepad++的搜索文件功能,按Ctrl+F在搜索里面找com.tencent.qq,替换成com.tencent.q1目录就选你反编译QQ的那个目录(就是文件夹名是QQ的)OK,等一会,全部替换完以后在搜索com/tencent/qq替换成com/tencent/q1等一会,在OK以后,进入反编译的目录(文件夹名:QQ)里面有个smali的文件夹,一路进去路径如下:\QQ\smali\com\tencent进入这里以后看到有个文件夹叫qq的,把他改名为q15.回到之前的dos命令下,因为之前进行反编译了,所以还停留在当前文件夹下,就直接用命令:apktool.bat b XXX 回车这里注意的是,是b不是之前的d,而XXX是你生成的文件夹的名字,所以不能带.apk成功的话会在刚刚生成的文件夹里会出现一个dist的文件夹,在这个文件夹下会有一个做好的xxx.apk文件,把这个文件拷备出来,放到好找的文件夹下.6. 这个是未签名的apk文件,我们还要签名.这就用到了签名工具: APKSign这个工具很简单,只需要导入apk文件,再设置好输出路径即可.就把之前做好的apk文件导入后,重新生成签名好的apk文件.生成好的文件一般都是xxx_signed.apk,只要把这个安装包安装到手机中就可以了.以上是教程,只有第四步我没弄太明白,其他的都测试成功了.我没有android机,只好借了一台试试,结果安装的时候是失败的.我看了网上有现成的共存版QQ和微信,不过自己弄明白的话,就可以举一反三去安装其他的软件.