`

使用hbuilder+mui框架开发移动app之模拟器的使用

 
阅读更多

        接触hbuilder+mui来开发移动app也没多久,算是一个新手,这里将自己在初始搭建开发环境的时候遇到的问题或者说是步骤记录下来,算是给自己积累点这方面的经验吧。闲话不多说,今天主要是记录使用模拟器遇到的问题。

        一开始安装模拟器的时候,什么夜神,海马玩之类的模拟器都有去尝试安装并启动,但是每次要么就是启动进度在55%,要么就是卡在了99%,很奇怪。最后看官网推荐说使用genymotion模拟器,然后想着,好吧,官网有推荐使用这个模拟器,那应该没错的吧,然后就吧嗒吧嗒得开始整genymotion,但是很坑,当启动genymotion模拟器的时候,一直提示各种错误,印象最深刻的就是cpu不支持虚拟技术,然后再吧嗒吧嗒的度娘啊,最后说是老版的有些电脑是不支持虚拟技术,然后新版电脑会支持虚拟技术,但是大部分会在出厂的时候默认把虚拟技术给关闭了,然后需要通过bios去开启虚拟技术,然后又跟着去整这些。整玩后再在genymotion上新建虚拟设备的时候,又一直报跟adb有关的错误,真是一波未平一波又起啊,然后又再去查相关资料,最后找到了说是因为hbuilder有adb,然后genymotion也有adb,然后需要进行如下操作才能正常的启动新建的虚拟设备,其中缘由就不再多说了,下面主要记录下正常启动虚拟设备的步骤:

   hbuilder无法检测到genymotion模拟器:

         问题描述:在打开genymotion新建的虚拟设备后,同时启动hbuilder后,再在hbuilder中想连接到我们start的虚拟设备时,会发现根本找不到我们启用的虚拟设备;

         问题起因:在查询相应的资料后,发现原因大概是因为hbuilderadb进程,然后genymotion也会有adb进程,他俩之间起冲突了;

         1:先运行genymotion

         2:然后再在genymotion界面start一个虚拟设备;    

         3:然后再在安装genymotiontools文件夹下进入命令行输入相应的命令(在文件夹中进入命名窗口的方式为shift+右键),然后输入命名.\adb devices,通过该命令获取到虚拟设备的ip地址和port

         4:之后再将genymotiontools文件夹下的adb.exe文件改一个任意的名称(为的是防止第五步骤的时候,让hbuilder连接虚拟设备的时候会把genymotionadb.exe进程结束)

         5:然后再进入到hbuilder存放adb.exe的文件夹下,一般是找到tools文件夹下的adbs文件夹中,然后进入cmd命令行,然后输入命令.\adb connect  ip:port(即步骤2中的ipport),这个时候不出意外会显示虚拟设备启动成功,然后连接上了虚拟设备;

  以上就是本人在使用genymotion模拟器时遇到的问题和解决的方法步骤,本人是个菜鸟,如有出路,勿喷

         

分享到:
评论

相关推荐

    基于HBuilder以及flask开发的app应用.zip

    4. **移动App架构**: 一个基于HBuilder和Flask的移动应用通常包含以下组成部分: - UI层:由HBuilder创建的HTML、CSS和JavaScript代码组成,构建应用的视图和用户交互。 - 业务逻辑层:在JavaScript中实现,处理...

    Hbuilder MUI login APP

    **二、MUI框架** MUI的组件库涵盖了常见的页面元素,如导航栏、按钮、表单、轮播图等。在登录APP中,我们主要关注的是表单组件,尤其是登录表单。MUI提供了样式统一的输入框、按钮等,可以快速构建出美观的登录界面...

    mui实例hbuilder开发_HBuilder_muihbuilderhtml5_

    在移动应用开发领域,HBuilder和MUI框架的结合使用为开发者提供了高效、便捷的解决方案。本实例将探讨如何利用HBuilder与MUI框架来构建跨平台的安卓和苹果兼容应用,实现HTML5移动开发。 首先,我们来了解HBuilder...

    mui模板移动端

    1. **下载与安装**:首先,开发者需要下载MUI框架和HBuilder开发工具,并完成安装。 2. **导入模板**:在HBuilder中,选择导入MUI模板,这通常是一个包含HTML、CSS、JavaScript等文件的项目结构。 3. **预览与调试**...

    HBuilderX 离线SDK Android-SDK@2.6.16.80137_20200426

    HBuilderX的一大特色是其MUI框架和uni-app框架的支持。MUI是DCloud开发的一套基于HTML5+的UI框架,它提供了丰富的组件和样式,使得开发者可以快速构建出美观的移动应用界面。而uni-app则是一个跨端开发框架,可以...

    html2048可以打包为app

    这可以通过引入HBuilder的MUI框架或调用DCloud的API实现。 总之,通过HBuilder,将HTML2048这样的Web游戏转换为移动应用变得非常简单,只需几步操作,开发者就可以将游戏分享给更广泛的用户群体。同时,HBuilder的...

    前端专用HBuilderX,很实用,零基础会操作

    在移动端应用开发方面,HBuilderX支持MUI框架和DCloud自家的5+App技术。这些技术使得开发者能够使用HTML、CSS和JavaScript编写原生移动应用,降低了跨平台开发的门槛。HBuilderX还提供了丰富的组件库和API,方便...

    HBuilderXv331120220209.zip

    5. **移动应用开发**:DCloud自家的MUI和uni-app框架可以与HBuilderX无缝对接,开发者可以使用一套代码实现多端适配,覆盖Web、Android、iOS等多个平台,极大地简化了跨平台开发。 6. **真机调试**:HBuilderX内置...

Global site tag (gtag.js) - Google Analytics