浏览模式: 普通 | 列表
5月, 2024 | 1
p.s. 多模拟器运行的时候,端口不一定是默认端口,uniapp在运行时找不到模拟器的情况,有可能原因为模拟器不是默认端口。
mumu可用通过 http://blog.xg98.com/article.asp?id=2968 方法找到当前运行模拟器端口,然后在hbuilder中指定模拟器端口就可以。


常用模拟器的默认端口
夜神模拟器 端口号 :62001
海马玩模拟器 端口号:26944
网易mumu模拟器端口号:7555
天天模拟器 端口号:6555
Android Studio自带模拟器 端口号: 5554



连接步骤
打开cmd命令
命令行里 进入HBuilder\tools的目录
按住Shift +右键,选择打开命令行工具(powerShell)
...

阅读全文…
p.s. 我在hbuilderx中设置mumu模拟器端口,然后指定了android studio的adb完整路径,没有设置环境变量path就可以正常调试了



1、设置Mumu的显示为手机竖屏
attachments/202405/07_142206_6522fa13a7524c56bfd46cfc550d5243.png


2、查看运行模拟器的端口号
attachments/202405/07_142351_07fb6472dafc46889388c2775ce9dc82.png
attachments/202405/07_142355_92aa565382aa4e9594a64533c0742589.png
[img]attachments/202405/07_142403_fae79...

阅读全文…
p.s. 测试可行,建立android11+x86,然后hbuilder指定adb为android studio的adb就可以运行,不过还是用mumu方便


如果你是用的模拟器是android studio创建的模拟器,那么你需要新创建一个android11 + x86架构的模拟器:
attachments/202405/07_141723_8142c9482dc045b396b70cda3671a610.png

创建完成后,启动模拟器:
attachments/202405/07_141735_0e938e3199424ae98bdab3090b609c30.png


然后在hbuilder中重新运行到这个模拟器就可以了:[img]attachments/202405/07_141805_d247f403f...

阅读全文…
p.s. uniapp在mumu模拟器中的安卓报错,一开始以为是不支持http,需要https。原来应该算是一个跨域的问题,改局域网IP可以解决
request:fail abort statusCode:-1 Failed to connect to localhost/127.0.0.1:8088

1.原因分析
报错为无法连接到localhost的后端接口,这是因为uniapp进行app开发真机调试时,真机和电脑应该在同一局域网下,否则无法发送请求到后端。
前端向后端的请求路径如下:
attachments/202405/07_140716_3bd2f752b0e645e7acbb79734c7608b4.png


使用的ip为127.0.0.1,而实际上的局域网ip如下:
...

阅读全文…
1