问小白 wenxiaobai
资讯
历史
科技
环境与自然
成长
游戏
财经
文学与艺术
美食
健康
家居
文化
情感
汽车
三农
军事
旅行
运动
教育
生活
星座命理

夜神模拟器“安装文件与当前模拟器的安卓版本不匹配”的解决方法

创作时间:
作者:
@小白创作中心

夜神模拟器“安装文件与当前模拟器的安卓版本不匹配”的解决方法

引用
CSDN
1.
https://m.blog.csdn.net/weixin_63505370/article/details/144111357

在使用夜神模拟器进行APP测试时,经常会遇到"安装文件与当前模拟器的安卓版本不匹配"的问题。本文将详细介绍这个问题的原因,并提供一个简单有效的解决方案,帮助你快速解决这一困扰。

前言

在最近的 app 渗透测试过程中,遇到了一个问题,那就是在夜神模拟器中需要安装一个 app ,但是把 apk 拖入到模拟器中进行安装的时候,一直弹出“安装文件与当前模拟器的安卓版本不匹配”的问题,也是很苦恼。后来,在网上多方资料的查找与研究下,终于把这个问题给解决了,留一个参考文档给大家。

问题原因

其实出现这个问题的原因很简单,就是 apk 有一个最低安装支持的 Android 版本,如果我们模拟器使用的 Android 版本比较低,不够这个 apk 要求的最低版本,那么就没办法安装,会弹出版本不匹配的提醒。

解决方法

知道了问题的原因,那么就好解决了。

我们只需要知道想要安装的 apk 包的最低安装支持 Android 版本,再把模拟器中的 Android 版本调整至那个版本之上就可以了。

查找 apk 包的最低安装版本的办法有很多,大家可以在网上自行搜索,此处就不再赘述,只演示一种简单方法。

拿一个没有进行加壳的 apk 进行举例:

1.获取 apk 支持最低 Android 版本

将 apk 放入反编译工具(jadx),获得 apk 的源码,我们查看 AndroidManifest.xml ,里边有一个 android:minSdkVersion 的参数,它就表示着这个 apk 所支持的最低 Android 版本,此处为28,表示最低需要 Android9.0 版本的模拟器。

API等级与Android版本对应列表如下:

2.更改夜神模拟器中的模拟器 Android 版本

在夜神模拟器的最右侧边框,有一个多开器(ctrl+6),可以添加模拟器,更改版本

打开以后点击下方添加模拟器

选择所需版本,添加安装

添加完成以后,我们就可以在模拟器助手中找到新增加的这个模拟器了,点击三角启动

启动完成,就是我们所需要的 Android 版本,可以快乐的进行测试了!

到此,整个步骤结束,解决夜神模拟器“安装文件与当前模拟器的安卓版本不匹配”的问题。

© 2023 北京元石科技有限公司 ◎ 京公网安备 11010802042949号