首页 最新 热门 推荐

  • 首页
  • 最新
  • 热门
  • 推荐

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

  • 25-02-20 13:21
  • 2536
  • 9860
blog.csdn.net

前言

        在最近的 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 版本,可以快乐的进行测试了!

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

注:本文转载自blog.csdn.net的小白日记0112的文章"https://blog.csdn.net/weixin_63505370/article/details/144111357"。版权归原作者所有,此博客不拥有其著作权,亦不承担相应法律责任。如有侵权,请联系我们删除。
复制链接
复制链接
相关推荐
发表评论
登录后才能发表评论和回复 注册

/ 登录

评论记录:

未查询到任何数据!
回复评论:

分类栏目

后端 (14832) 前端 (14280) 移动开发 (3760) 编程语言 (3851) Java (3904) Python (3298) 人工智能 (10119) AIGC (2810) 大数据 (3499) 数据库 (3945) 数据结构与算法 (3757) 音视频 (2669) 云原生 (3145) 云平台 (2965) 前沿技术 (2993) 开源 (2160) 小程序 (2860) 运维 (2533) 服务器 (2698) 操作系统 (2325) 硬件开发 (2492) 嵌入式 (2955) 微软技术 (2769) 软件工程 (2056) 测试 (2865) 网络空间安全 (2948) 网络与通信 (2797) 用户体验设计 (2592) 学习和成长 (2593) 搜索 (2744) 开发工具 (7108) 游戏 (2829) HarmonyOS (2935) 区块链 (2782) 数学 (3112) 3C硬件 (2759) 资讯 (2909) Android (4709) iOS (1850) 代码人生 (3043) 阅读 (2841)

热门文章

105
移动开发
关于我们 隐私政策 免责声明 联系我们
Copyright © 2020-2024 蚁人论坛 (iYenn.com) All Rights Reserved.
Scroll to Top