现在的位置: 首页 > 综合 > 正文

HBuilder真机联调教程:iPhone/Android联调失败?

2018年05月05日 ⁄ 综合 ⁄ 共 1624字 ⁄ 字号 评论关闭

        HBuilder是HTML5+的集成开发工具,非常好用,如果遇到了技术难题,还可以申请加入官方QQ交流群“

HBuilder官方交流群3

 335122268

 ,每个交流群都有技术管理员若干,帮大家解决各种HBuilder使用过程中的问题。如果这个群满员了,你可以在这里找到最新的官方交流群:

咳咳,我已经缠着一个管理员两天了,顺便把HBuilder真机联调的使用心得总结一下。

           总的来说,HBuilder真机联调和Eclipse的Android真机联调没什么区别,此处我讲一下iOS的真机联调。

           首先,要安装iTunes,最好装最新版吧,因为HBuilder要调用iTunes的接口连接iOS设备。连接好后,HBuilder左下角会提示你已经连接iOS设备了:

         然后我们就可以选择真机联调的设备了:

或者:

选好设备后,点击“Run in Device”即可开始真机联调:

在底部的状态栏会显示APP装载的进度,并且控制台中也会显示装载过程中的提示信息。

            如果你都照做了以后,并且在iPhone上多了一个HBuilder图标的APP,那么恭喜你,你已经成功将HBuilder上的APP装载到iOS上了,那么,在iOS设备上点开HBuilder图标APP,就联调完成了。

            不过在此要说明一点,经过我与HBuilder官方交流群的管理人员沟通后获悉,真机联调时,将程序成功装载到iOS设备后,在iOS设备上是不会自动打开联调APP的,需要你手动打开,因为现在技术还做不到自动打开。可能还需要过一些时间才能做到吧,所以大家遇到这个问题就不要见怪了。成功联调后:

         如果你连上了iOS设备,HBuilder也提示你设备连接成功,但是就是在iOS装载不了联调APP怎么办?

         我就遇到了这个问题,首先报一下我的调试环境:

              PC操作系统版本:Win 7 64位

              HBuilder版本:

3.3.1.201407062235

              iOS设备:iPhone4,系统6.1.3,已越狱

          我遇到的问题是,选择设备并运行后,HBuilder底部状态栏启动进度只能显示到32%,然后就消失了,控制台没有打出任何提示信息,iPhone4上也没有装上调试APP。

           首先,我们当然先按官方的解决方案来了:(在HBuilder菜单的“帮助——在线帮助”下,地址是http://www.dcloud.net.cn/readme/#title5)

但是没有解决,然后找到官方帮助文档“HTML5Plus应用开发指南”(这个官方文档绝对是新手必备的,主要讲的是HBuilder的基础功能应用,非常齐全,墙裂推荐!!!),这个可以在我的资源中下载哦(不过要交点口水费啊哈哈):


里面讲的很全,但是还是没有解决我出现的奇葩问题。最后我只能使出撒手锏:强势骚扰官方交流群技术管理员**。多谢他连续两天远程控制我的电脑帮我解决我的问题,感谢这些技术大牛们为我们开发出这么优秀的HTML 5+ IDE。

        在HBuilder的目录下:HBuilder\plugins\com.pandora.tools.android_1.0.0.201407042126\base,有一个Android安装程序(android_base.apk)和一个iOS安装程序(iPhone_base.ipa)。

        使用91手机助手等工具,将iPhone_base.ipa安装到iPhone上,然后再在HBuilder上选择iOS设备联调,你会发现什么?启动进度依然是32%就没了,控制台依然神马也没有输出,哈哈,不过你打开一下你的iOS上安装的iPhone_base.ipa程序,YES,你的iOS设备上HBuilder
APP运行的就是你要的联调程序。

         如果Android的出现类似问题,同样的处理办法哦。

抱歉!评论已关闭.