uni-app项目如何运行至安卓模拟器(MuMu模拟器12)

uni-app项目如何运行至安卓模拟器(MuMu模拟器12)

一篇搞定全过程,可根据个人需求通过 目录 进行跳转。uni-app项目也可以运行在Android Studio中,可根据个人需求进行选择使用。

一、本文使用工具与插件

工具 /插件/系统 名版本
win11Windows 11
MuMu模拟器v3.8.5
HbuilderXv3.8.3

二、安装MuMu模拟器

  • 百度搜索 MUMU模拟器,打开官网。
    打开官网
  • 下载 模拟器。点击红框内的下载MUMU模拟器
    点击下载
  • 安装模拟器,系统里已经装过了,会出现覆盖安装的按钮,没有安装的点立即安装即可。在安装时需要把安装目录复制一下备用,然后一直点下一步即可。
    在这里插入图片描述
  • 安装好后,将上一步复制的安装目录黏贴到文件地址栏中(下图红框)输入后回车打开软件安装目录。
    在这里插入图片描述

三、配置全局adb命令

adb为Android Debug Bridge,就是起到调试桥的作用

  • 通过上面步骤打开软件安装目录,打开shell文件夹。文件夹中有一个adb.exe的文件。
    在这里插入图片描述
    在这里插入图片描述
  • 将当前文件夹地址复制一下,即‘D:\Program Files\MuMuPlayer-12.0\shell’,这个地址根据个人安装软件目录而定,当前地址仅使用本文。
  • 打开查看高级系统配置,本文通过打开系统菜单,直接输入高级二字搜索打开。系统无法搜索出结果的,可以通过打开控制面板,输入高级二字搜索打开。
    在这里插入图片描述
    在这里插入图片描述
  • 打开后,点击环境变量 按钮,打开环境变量对话框。
    在这里插入图片描述
  • 选择Path行,进行编辑。将复制的地址添加进去。即为‘D:\Program Files\MuMuPlayer-12.0\shell’新增一行。添加好后点击确定按钮。

在这里插入图片描述
在这里插入图片描述

  • 下方的系统变量中也有一个Path,重复执行一下添加地址的操作。
    在这里插入图片描述
  • 以上步骤执行好后,只要打开的对话框都点确定按钮,保存修改。

四、通过adb链接安卓模拟器

  • 打开MuMu模拟器中的开发者模式,打开系统应用-> 设置
    在这里插入图片描述
  • 点击关于手机->版本号,在版本号上连续点击多次,直至出现开发者模式已打开的字样。当前已经打开该模式,不在显示上述提示。
在这里插入图片描述在这里插入图片描述在这里插入图片描述
  • 开好后返回主界面,按照红框内容,打开多开器。
    在这里插入图片描述
  • 查看adb 端口号,按照图片红框内容依次点开。可以看到,当前端口为16384,该端口号已操作机器为准,当前端口号只适用于本案例。
在这里插入图片描述在这里插入图片描述
  • 使用adb连接模拟器,打开cmd。输入 adb connect 127.0.0.1:16384回车。提示信息为connected to 127.0.0.1:16384,则代表链接成功,可以进行下一步。
    在这里插入图片描述

五、uni-app项目运行至安卓模拟器

  • HBuilder X设置adb。打开HBuilder X,点击运行->运行到手机或模拟器->ADB路径设置。
    在这里插入图片描述
  • 设置Adb路径,adb路径是adb.exe所在文件目录的路径,该路径一般为MuMuplayer 安装目录下的shell/adb.exe,在本文中即D:\Program Files\MuMuPlayer-12.0\shell\adb.exe。Android模拟器端口 即是通过第四步启动的那个端口号:16384。该设置为自动保存,修改好后关闭即可。
    在这里插入图片描述
  • 在模拟器中运行项目,打开uniapp项目,点击 运行->运行到手机或模拟器->运行到Android App基座。点击弹出框中的刷新,即可看到第四步中已经启动好的服务。如果显示没有检测到设备,请插入设备后点击刷新再试的红色字样。需要重复操作一下第四步,通过adb连接一下服务。
在这里插入图片描述在这里插入图片描述
  • 运行后,项目信息会展示在 HBuilder X的控制台中,项目会运行至安卓模拟器中。

补充

adb链接失败

  • 运行adb 时,cmd报错adb 不是内部或外部命令,也不是可运行的程序或批处理文件,需要检查环境变量中的Path地址是否配置正确。
  • 在adb链接服务之前需要打开MuMuplayer安卓模拟器
  • 确认安卓模拟器的开发者模式是否打开。
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值