Android Studio模拟器运行apk文件

 更新时间:2022年09月07日 15:33:42   作者:只猪会上树  
这篇文章主要介绍了Android Studio模拟器运行apk文件,文章围绕主题展开详细的内容介绍,具有一定的参考价值,感兴趣的小伙伴可以参考一下

前言:

Android手机软件都是以apk为后缀的,而apk文件在电脑中是无法直接运行的,需要在模拟器中安装和打开。

如果使用Android Studio中的模拟器,首先需要打开自己的AVD模拟器。
将apk文件复制到android studio安装目录里的androidsdk\platform-tools文件夹下(如下图所示文件夹)

win+R运行cmd终端,运用指令cd切换到adb.exe所在文件夹下

C:\Users\Lenovo>d:
D:\>cd andriod
D:\andriod>cd andriodsdk
D:\andriod\andriodsdk>cd platform-tools

输入以下命令完成apk文件的安装:

adb install base.apk

如果出现adb命令不是内部命令,需要在电脑属性中配置adb命令的环境变量
例如我的adb.exe文件在D:\andriod\andriodsdk\platform-tools路径下,将路径添加到path中即可。
如果安装时没有打开模拟器,就会报错,提示没有找到模拟器或设备

Performing Push Install
adb: error: failed to get feature set: no devices/emulators found

如果adb版本和apk文件支持adb版本不匹配,会报错,下载对应版本的adb文件替换掉旧版本adb文件即可。

adb server version (39) doesn't match this client (41); killing... * daemon

如果apk不支持X64架构的模拟器,会提示,需要打开arm架构的模拟器

Failed to extract native library

报错原因:某些apk文件只能运行在arm芯片上,而不支持X86,也就是说不兼容X86芯片,而Android studio模拟器使用arm运行速度会很慢

当命令行显示如下,则证明apk文件安装成功,在模拟器中可以看到安装好的软件。

Performing Streamed Install
Success

到此这篇关于Android Studio模拟器运行apk文件的文章就介绍到这了,更多相关Android 运行apk文件内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • Android TextView添加超链接的方法示例

    Android TextView添加超链接的方法示例

    这篇文章主要介绍了Android TextView添加超链接的方法,结合实例形式分析了TextView控件添加HTML超链接的实现技巧,需要的朋友可以参考下
    2016-10-10
  • Android  AsyncTask的缺陷和问题总结

    Android AsyncTask的缺陷和问题总结

    这篇文章主要介绍了Android AsyncTask的缺陷和问题总结的相关资料,需要的朋友可以参考下
    2017-03-03
  • Android Notes思码逸问题处理记录

    Android Notes思码逸问题处理记录

    这篇文章主要介绍了Android Notes思码逸问题处理记录详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-10-10
  • Android加载对话框同时异步执行实现方法

    Android加载对话框同时异步执行实现方法

    Android中通过子线程连接网络获取资料,同时显示加载进度对话框给用户的操作
    2012-11-11
  • Android WebView无法加载H5页面的常见问题和解决方法

    Android WebView无法加载H5页面的常见问题和解决方法

    Android WebView 是一种视图组件,使得 Android 应用能够显示网页内容,它基于 Chromium,具备现代浏览器的许多功能,包括支持 HTML5、CSS3 和 JavaScript,本文给大家介绍了Android WebView无法加载H5页面的常见问题和解决方法,需要的朋友可以参考下
    2025-03-03
  • Android实现左滑删除控件

    Android实现左滑删除控件

    这篇文章主要为大家详细介绍了Android实现左滑删除控件,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2020-09-09
  • Android开发中Activity之间切换出现短暂黑屏的解决方法

    Android开发中Activity之间切换出现短暂黑屏的解决方法

    这篇文章主要介绍了Android开发中Activity之间切换出现短暂黑屏的解决方法,较为详细的分析了Android中Activity之间切换出现短暂黑屏的原因与解决方法,需要的朋友可以参考下
    2016-02-02
  • Android实现动态添加数据与堆叠折线图详解流程

    Android实现动态添加数据与堆叠折线图详解流程

    堆叠折线图是折线图的一种,堆积折线图用于显示每一数值所占大小随时间或有序类别而变化的趋势,可能显示数据点以表示单个数据值,也可能不显示这些数据点。堆叠折线图中,类别数据沿水平轴均匀分布,所有值数据沿垂直轴均匀分布
    2021-10-10
  • Android 实现微信长按菜单 -FloatMenu

    Android 实现微信长按菜单 -FloatMenu

    在日常开发中,长按某个view出现个菜单是很常见的需求,下面小编给大家带来了Android 实现微信长按菜单 -FloatMenu的实现思路及具体实现代码,感兴趣的朋友跟随脚本之家小编一起看看吧
    2018-07-07
  • Android UI实现多行文本折叠展开效果

    Android UI实现多行文本折叠展开效果

    这篇文章主要为大家详细介绍了Android UI实现多行文本折叠展开效果,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2016-10-10

最新评论