HBuilder使用夜神模拟器调试Android应用

原文修改

本文是根据上面的链接修改后写的,

 

 在hbuilder开发app 需要用模拟器调试的时候可以使用这种方法,

首先自己去下载夜神模拟器,

然后打开cmd命令

跳转到安装的夜神模拟器的 bin 目录

我的路径是:

cd F:\2018.5.21\nodejs\夜神\Nox\bin

这是我的命令只做参考主要是后面是bin目录下就可以了 

如果不会cmd命令 ,可以去百度,网上一大堆。

下面就比较重要了

先执行

nox_adb connect 127.0.0.1:62001

然后执行

nod_adb devices

如果不是命令

再执行

adb devices

HBuilder使用夜神模拟器调试Android应用_第1张图片

执行完无误后,在cd 到hubilder的tools 目录下

然后执行

adb connect 127.0.0.1:62001

和  adb devices

如果都不是内部或外部命令,那就在hubilder目录中找找 adb.exe 这个文件

HBuilder使用夜神模拟器调试Android应用_第2张图片

因为我的是在 adbs目录下 所以要继续跳转一层目录,在跳转到 adbs目录下

继续执行上面的 命令

如果都成功了,

在设置hubilder 的web服务器

HBuilder使用夜神模拟器调试Android应用_第3张图片

选择运行 > 浏览器运行 > 设置web服务器

HBuilder使用夜神模拟器调试Android应用_第4张图片

点击hubilder 设置第三方安装模拟器端口 为  62001

确定

在两个软件都打开就可以看到

HBuilder使用夜神模拟器调试Android应用_第5张图片

然后就可以在夜神,运行自己的项目了,

不过要注意的是模拟器的版本,es6的写法

es6好就好在,他不支持6.0以下的安卓版本,如果有更好的测试方式,也可以分享给更多人。谢谢

当然,在测试的时候可能会碰到一些bug,

我自己碰到的bug 说一下:

HBuilder使用夜神模拟器调试Android应用_第6张图片

碰到这种允许使用一次,或者被占用之类的错误。

可能就是 端口被占用了,需要结束占用的进程。

然后可以查看是那个 后面的5037端口 的进程

netstat -ano | findstr "5037"

HBuilder使用夜神模拟器调试Android应用_第7张图片

然后找到

 HBuilder使用夜神模拟器调试Android应用_第8张图片

找到具体的进程杀掉

HBuilder使用夜神模拟器调试Android应用_第9张图片

哦豁,无法禁止 360的进程,只能在任务管理器哪里手动禁止了,

如果还不行,只能重启电脑了。

我只是提供一下 碰到bug的解决思路,还碰到什么问题 可以直接到百度搜索的。

如果感兴趣,也可以关注我的微信公众号,因为刚起步,所以只有几篇文章,之后会慢慢更新。

HBuilder使用夜神模拟器调试Android应用_第10张图片

你可能感兴趣的:(HBuilder模拟器测试)