利用charles映射解决夜神模拟器安装xposed-v89-sdk25-x86.zip
最近在玩xposed框架,前前后后搞了两天,浪费一个周末,总算把踩过的坑都踩了一遍。。
比如大家肯定遇到的的一个问题:夜神模拟器打开xposed安装器之后,为什么下载不了xposed-v89-sdk25-x86.zip这些框架包呢?
那是因为访问地址已经由http变成https啦,原来的地址相当于失效了。
通过charles抓包可以得知,在xposed安装器界面下拉的时候(图一),都会有一条这样的请求(图二)

图一

图二
这条请求:http://dl-xda.xposed.info/framework.json,就相当于通过它去访问框架包的下载地址
但xposed地址已经变成https了,所以就算访问得了,也是下载失败的,这就像一道墙挡住了那样,懂了吧。。
下拉刷新完毕,会出现以下界面,我们点一下,尝试着下载89版本,然后看看charles的请求。



好,我们基本知道有两个请求地址的,分别是:
请求框架包路径的地址:http://dl-xda.xposed.info/framework.json
下载框架包的地址:http://dl-xda.xposed.info/framework/sdk22/x86/xposed-v89-sdk22-x86.zip
下一步我们要通过charles映射,把http指向https
打开charles-Tools-Map Remote Settings,设置远程映射

由http://dl-xda.xposed.info/framework.json,
指向https://dl-xda.xposed.info/framework.json

保存,
然后设置本地映射,打开charles-Tools-Map Local Settings

其中,F:\xposed-v89-sdk22-x86.zip是你本地存放框架包的路径。

那么问题又来了,我的这个xposed-v89-sdk22-x86.zip是哪里得来的呢?
其实是通过https://dl-xda.xposed.info/framework/下载得到的,如下图:

自己下载框架包之后,放在C盘或D盘根目录,我是放F盘根目录的。
设置本地映射,意思是原本通过http://dl-xda.xposed.info/framework/xposed-v89-sdk22-x86.zip去下载包,那我现在直接让它去F:/xposed-v89-sdk22-x86.zip下载。
远程映射、本地映射都设置好了,
我们打开夜神模拟器,打开xposed安装器,下拉,点击Version 89,install,注意了,因为设置了本地映射,这时候的xposed安装器是直接访问我的F盘根目录,去下载本地的框架包,所以你会看到它的下载是很快的,一瞬间就完成,这也说明通过映射可以成功让xposed安装器装上了框架包!
你看,本地下载特别快,直接进入安装界面了!(选择永久授权)

安装好,重启模拟器

重启,再打开xposed安装器,可以看到框架已经激活了!

- -分割线 - - -
大家看到这个请求了么,原本是去http://dl-xda.xposed.info/framework/xposed-v89-sdk22-x86.zip下载框架包的,现在指向F盘下载。
这个呢其实就是运用了抓包工具的一个小技巧,映射,完美地解决了xposed无法下载框架包的问题,一开始我还以为访问外网的缘故,导致下载速度很慢,后来才明白,既然是外网,那就别想了,我昨天搞了一天,有些人说要挂梯子,哎,下载一个这么小的东西,还用得着挂梯子。。现在有了映射,直接修改地址不就得了。

利用charles映射解决夜神模拟器安装xposed-v89-sdk25-x86.zip的更多相关文章
- 如何解决夜神模拟器连不上adb的问题
要搞一个安卓的项目.由于电脑系统是年前刚刚重装的,系统里啥都没有,于是临时安装了一下android studio 2.2,然后又装了一个夜神模拟器.工程打开后,编译通过了,于是打开夜神模拟器,想要通过 ...
- 【APP问题定位(一)】夜神模拟器安装及问题
本文较少下夜神模拟器的使用,包括了夜神安装,APK安装,开发者选项打开. 安装夜神模拟器 到 夜神模拟器 网站自行下载安装文件,双击exe文件安装,选择"自定义安装" ...
- 利用端口映射解决:拥有公网IP有限,内网需要访问因特网
动态端口映射: 内网中的一台电脑要访问新浪网,会向NAT网关发送数据包,包头中包括对方(就是新浪网)IP.端口和本机IP.端口,NAT网关会把本机IP.端口替换成自己的公网IP.一个未使用的端口, ...
- python 全栈开发,Day125(HTML5+ 初识,HBuilder,夜神模拟器,Webview)
昨日内容回顾 1.增删改查: 增: db.collections.insert({a:1}) // 官方不推荐了 db.collections.insertMany([{a:1},{b:1}]) in ...
- HTML5+ 初识,HBuilder,夜神模拟器,Webview
一.HTML5+ 初识 HTML5 Plus应用概述 HTML5 Plus移动App,简称5+App,是一种基于HTML.JS.CSS编写的运行于手机端的App,这种App可以通过扩展的JS API任 ...
- Flask&&人工智能AI -- 8 HTML5+ 初识,HBuilder,夜神模拟器,Webview
昨日内容回顾 1.增删改查: 增: db.collections.insert({a:1}) // 官方不推荐了 db.collections.insertMany([{a:1},{b:1}]) in ...
- 夜神模拟器调试android studio项目
这几天为了android studio也是醉了,先是R文件丢失忙活一下午,各种百度谷歌,最后终于解决这个小问题,没想到在启动avd这个问题上更是棘手,网上的方法试了,主要有三种,上篇博文http:// ...
- Appium Appium 链接夜神模拟器
在此之前,已经安装Appium,参考第一部分在 Windows7 搭建 Appium (一) https://testerhome.com/topics/8004 第一步安装Android开发环境 下 ...
- Python网络爬虫——Appuim+夜神模拟器爬取得到APP课程数据
一.背景介绍 随着生产力和经济社会的发展,温饱问题基本解决,人们开始追求更高层次的精神文明,开始愿意为知识和内容付费.从2016年开始,内容付费渐渐成为时尚. 罗辑思维创始人罗振宇全力打造" ...
随机推荐
- 热身训练1 Blood Cousins Return
点此看题 简要题面: 一棵树上有n个节点,每个节点有对应的名字(名字可重复). 每次询问,求深度比$vi$多$ki$的$vi$的儿子中,有多少种名字 分析: Step1: 我们可以懂$DFS$轻松找到 ...
- IRCUT作用
IRCUT组成原理 IRCUT由两层滤光片组成,一片红外截止或吸收滤光片和一片全透光谱滤光片 白天是红外截止滤光片工作,晚上是全透滤光片工作,白天摄像头可以接收到人眼无法识别的红外线,会导致图像与肉眼 ...
- MyBatis源码分析(四):SQL执行过程分析
一.获取Mapper接口的代理 根据上一节,Mybatis初始化之后,利用sqlSession(defaultSqlSession)的getMapper方法获取Mapper接口 1 @Override ...
- Linux上的多进程间通信机制
最近项目需要一个类似于Android上广播通信机制,方便多进程间相互通信,可以是一对多,多对一,或者多对多. 大致如下 Linux现有的进程间通信能用的只有 管道 消息队列 信号量(这个还只能算同步机 ...
- Bzoj P2054 疯狂的馒头 | 并查集
题目链接 思路:因为每次染色都会将某些馒头的颜色彻底更改,所以每个馒头的最终的颜色其实是由最后一次染色决定的,那么我们只考虑最后一次染色即可.对此,我们可以从后往前倒着染色,当目前的染色区间中存在白色 ...
- 好好的 Tair 排行榜不用,非得自己写?20 行代码实现高性能排行榜
TairZset 是阿里云自研的可实现任意维度 double 类型的分值排序的数据结构,借助 Tair 客户端同时可实现扩展性,即可以将计算任务分布至多个数据节点完成,实现分布式排行榜能力.本文介绍了 ...
- 编译原理中Follow集的求法
经过前阵子的各种百度以及对课本的反复研究,终于弄明白了follow集的求法,下面记录一下! 首先引用龙书里面的一段较为公式化的follow集求法的话: 计算所有非终结符号A的follow(A)集合时, ...
- docker中镜像的作用
镜像原理镜像 镜像到底是什么?镜像是一种轻量级.可执行的独立软件包,用来打包软件运行环境和基于运行环境开发的软件,它包含运行某个软件所需的所有内容,包括代码.运行时.库.环境变量和配置文件.1.Uni ...
- 移动GPU分类/百科
ARM mali gpu四大微架构概述 https://zhuanlan.zhihu.com/p/107141045 http://www.neardi.com/news_23/487.html
- 用js实现web端录屏
用js实现web端录屏 原创2021-11-14 09:30·无意义的路过 随着互联网技术飞速发展,网页录屏技术已趋于成熟.例如可将录屏技术运用到在线考试中,实现远程监考.屏幕共享以及录屏等:而在我们 ...