`

使用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+Mui移动消息推送(源码)

    总之,【Hbuilder+Mui移动消息推送】是一个实用的开发示例,它结合了HBuilder的高效开发工具和Mui的移动端适配能力,利用个推服务实现了高效的消息推送功能。对于想要提升HTML5 App用户体验,特别是需要实时消息通知...

    HBuilder-MUI-开发文档.pdf

    HBuilder-MUI-开发文档.pdf

    基于HBuilder+mui搭建安卓项目贴身管家Android版

    HBuilder+mui+(html5+)搭建的安卓app项目,主要功能:身份证查询、银行归属地查询、手机号码归属地查询、IP地址查询、标准身材计算、翻译(单词句子翻译)、智能问答、获取手机设备信息、天气查询

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

    【标题】: 使用HBuilder与Flask构建移动应用 【描述】: HBuilder是一款强大的HTML5开发工具,它集成了多种开发环境的功能,为开发者提供了便捷的前端开发体验。而Flask则是一个轻量级的Python Web框架,适用于快速...

    基于html5+mui+hbuilder的移动app.zip

    标题"基于html5+mui+hbuilder的移动app.zip"表明这是一个关于使用HTML5技术,配合MUI框架,并利用HBuilder集成开发环境来创建移动应用的项目。HTML5的引入,主要是为了提高网页的交互性、可访问性和离线存储能力,...

    HBuilder+HTML5 Plus+MUI实现拍照或者相册选择图片上传

    注意,使用HTML5 Plus的这些功能需要在MIP(Mobile Internet Platform)环境下运行,例如在DCloud的5+App中。对于浏览器环境,可能需要使用Web API如`navigator.mediaDevices.getUserMedia`(拍照)和`input[type=...

    vue+cordova+mui制作的移动app

    Cordova 是一个开源的移动应用开发框架,它允许开发者使用HTML、CSS和JavaScript来创建原生的移动应用。Cordova通过将Web应用封装在原生的移动应用壳中,让Web应用可以访问设备的硬件功能,如相机、GPS、联系人等。...

    MUI+hbuilder开发的微店商城,完整带前台+后台+SQL

    《MUI+hbuilder开发的微店商城:前端与后端技术详解及数据库构建》 本文将深入探讨基于MUI和HBuilder开发的微店商城项目,这是一个完整的解决方案,包括前端展示、后台管理系统以及数据库设计。我们将围绕项目的...

    Hbuilder MUI login APP

    总结,使用HBuilder和MUI开发登录APP涉及的知识点主要包括HBuilder的基本操作、MUI组件的使用、HTML5+的特性应用、登录逻辑的实现以及用户体验的优化。通过熟练掌握这些技术,开发者可以快速构建出具有专业品质的...

    MUI框架编写学生体温上报APP系统,php实现数据接收端

    体温上报APP,由服务端代码 和 MUI框架编写的手机APP代码组成 功能包括:登陆、注册、体温上报、个人体温信息列表展示、个人体温信息折线图、个人信息的展示和编辑(头像上传) 运行环境 服务端:PHP + PHPStudy ...

    hbuilder html5 mui 手册 移动开发

    使用HBuilder结合MUI进行移动开发,可以遵循以下步骤: 1. 安装HBuilder:首先下载并安装HBuilder,创建新的HTML5项目。 2. 引入MUI:在项目中引入MUI的CSS和JS文件,通常放置在标签内。 3. 设计界面:利用MUI提供的...

    影视APP源码+mui框架的.zip

    本篇文章将深入探讨一个基于HTML5技术并使用mui框架开发的影视APP源码,旨在帮助开发者理解和掌握相关技术,为自己的项目开发提供参考。 首先,我们要理解什么是“mui框架”。Mui,全称为“Mobile UI”,是由DCloud...

    mui实例hbuilder开发_HBuilder_muihbuilderhtml5_

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

    r2codo.zip

    mui 5+ app mui 5+ app mui 5+ app mui 5+ app mui 5+ app mui 5+ app mui 5+ app mui 5+ app mui 5+ app mui 5+ app mui 5+ app mui 5+ app mui 5+ app mui 5+ app mui 5+ app mui 5+ app mui 5+ app mui 5+ app ...

    Mui (Hbuilder5+)实例

    总结来说,通过学习和实践Mui与Hbuilder5+的结合使用,开发者可以高效地开发出性能优秀、用户体验良好的跨平台移动应用。在实际项目中,理解并熟练掌握这两者的特性和用法,将有助于提高开发效率和产品质量。

    HBuilder-MUI-开发文档

    ### HBuilder-MUI-开发文档 ...MUI框架的强大之处在于它不仅提供了丰富的UI组件,还内置了各种便捷的API接口,极大地提高了开发效率。对于想要快速构建跨平台移动应用的开发者来说,MUI无疑是一个非常好的选择。

    HBuilder跟MUI文字教程

    在移动应用开发领域,HBuilder和MUI是两个备受推崇的工具。HBuilder是一款强大的HTML5开发工具,而MUI则是一个基于HTML5+的开源UI框架,两者结合能高效地构建出高质量的移动应用。本教程将深入探讨这两个工具的使用...

Global site tag (gtag.js) - Google Analytics