HBuilder Android真机调试

HBuilder Android真机调试

关于调试

难者不会,会者不难。对于调试,这句话尤其合适。无论是前端调试、Java调试、PHP调试、Python调试,还是我们这次要研究的HBuilder Android真机调试,都是一个道理。欲速则不达,磨刀不误砍柴工。花点时间,磨一磨调试这把刀。

环境准备

1、安装好Hbuilder。

  2、安装好chrome。

  3、电脑安装好360手机助手。

  4、Android手机和连接线。

启动调试模式

  以魅族pro6s和荣耀6为例。

魅族pro6s

1、设置,关于手机,在“版本号”的项目栏里,连续点击7次,就会提示开启开发人员选项。

2、回到设置界面,辅助功能,点进去即可看到“开发人员选项”,进入“开发人员选项”就可以打开“USB调试”了。

3、在开发人员选项界面中,下拉到最后,性能优化,高级日志输出,选择全部允许。

至此,魅族pro6s调试模式启动成功。然而,小编在调试时,可以启动应用,但是无法使用console.log()。

在拨号页,输入*#*#3646633#*#*,进入工程模式,侧滑到Log and Debugging,Debug Utils,调试等级调成Engineer Mode。然而,并没有什么用处。

备份HBuilder\tools\adbs中的adb.exe、AdbWinApi.dll、AdbWinUsbApi.dll,然后复制HBuilder\tools\adbs\1.0.31中的所有文件,粘贴到HBuilder\tools\adbs目录中。然而,也没有什么用处。

好吧,我的魅族pro6s有个坑,遂弃用。。。

荣耀6

1、设置,关于手机,在“版本号”的项目栏里,连续点击7次,就会提示进入开发者模式;

2、回到设置界面,下拉即可看到“开发人员选项”。

3、点击开发人员选项界面里,点击开发人员选项后面的滑块,即可开启开发人员模式。

4、开发人员选项界面里,下拉打开“USB调试”。

 可选操作:
  1、在拨号页,输入*#*#2846579#*#*,进入工程菜单。

2、后台设置,Log设置,点击勾选需要的日志。

调试流程

1、手机连接到电脑上。

2、启动360手机助手,连接手机,然后启动360演示。
    

3、启动HBuilder,ctrl+R,在手机上运行应用。

4、启动chrome,在地址栏输入 chrome://inspect ,打开设备检查页面。
   

 file:///storage/emulated/0/Android/data/io.dcloud.HBuilder/.HBuilder/apps/HBuilder/www/pages/center/… 代表的是该文件在Android手机中的位置。

5、点击“inspect”,即可打开该页面的调试。如果启动了一个白屏界面,说明要FQ才能使用。

6、之后的调试,与前端调试相同。
   

7、样式调整,打断点,在页面选择元素(在调试器中选择,或者在360演示中选择均可)。。。

至此,就可以愉快地进行Android真机调试了。

原文地址:https://www.cnblogs.com/firstflying/p/8989828.html

时间: 2024-10-10 14:12:42

HBuilder Android真机调试的相关文章

Ubuntu系统连接Android真机调试

第一步:查看usb信息: 在终端输入命令 lsusb 1 2 3 4 5 6 7 8 [email protected]:~$ lsusb Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub Bus 001 Device 001: ID 1d6b:0002

Android真机调试手动添加程序包的LogCat

android真机调试有时候看LogCat 时,有时候那个跑的本程序的LogCat 没有出现而是 出现的是" All messages (no filters) " .此时 的Log显示是显示的所有的信息,有时候需要只看本程序跑的时候的Log信息. 此时可以手动添加一个: 譬如: 我的程序的包名是 “com.example.chat” ==========================>>> 对照下图添加本程序的LogCat: ===================

cocos2d-js 调试办法 断点调试 Android真机调试

一 使用浏览器chrome打开程序,进行调试.跟普通js程序一样. 要么自行搭建服务器,利用python脚本,或者用其他服务器程序(LAMP或XAMPP).然后用浏览器打开服务器地址. 要么直接使用cocos提供好的命令行:cocos run –p web 浏览器调试好处是,方便,对于小程序或者非native代码是非常有意义的.但部署到真机后遇到的问题,这就无法解决了,而且一些native代码也无法调试. 二 使用firefox远程调试. 因为cocos2d-js使用spidermonkey作为

在Mac系统上配置Android真机调试环境

我使用的系统是OS X Yosemite 10.10.2,使用的Android手机是MX4 Pro 1. 安装adb客户端.你可以下载好最新版本的SDK,在platform-tools目录下有adb命令 2. 配置adb命令的环境变量.在.bash_profile中加入 export PATH=$PATH:/Users/jerikc/Library/Android/sdk/platform-tools 如果OS X系统上找不到.bash_profile,可以使用如下命令创建.bash_profi

Linux下搭建Android开发环境及Android真机调试

1 .首先是查看手机连接的USB端口信息 Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 002 Device 007: ID 0bb4:0c03 HTC (High Tech Computer Corp.) Bus 002 Device 001: ID 1d6b:0002 Linux

android真机调试时,访问本地服务ip设置

前提:android通过wifi连接网络a,真机处于网络b,网络a与网络b处于不同网段,可以通过增加route,互相ping通,如果网络a与网络b是在公网当中,则无需进行 如下操作. 使用android真机进行调试时,如果要访问本机的服务下的资源,配置ip需进行如下配置 1.android手机通过wifi连接网络,该网络与本机所处网络在不同网段,但是通过增加路由可以ping通,则可使用该方法继续配置,如果不能ping通,则该方法无效,无需往下进行 在本机执行如下操作,增加路由,启动命令行,执行如

Android ——真机调试

1. 设置android手机为USB调试模式.步骤: menu---> 设置 ---> 应用程序 ---> 开发 , 选择[USB调试] 2. 用USB连接手机和电脑,并确保成功.步骤: 在windows下执行c:\adb devices, 查看手机是否已经连接成功. 3. 设置应用程序为调试模式.操作: 编辑AndroidManifest.xml 增加调试参数android:debuggable="true", 如下: <application android

MAC OS Android 真机调试参考链接

MAC下ECLIPSE连接不上ANDROID手机的解决方法 mac 系统开发android,真机调试解决方案(无数的坑之后吐血总结) 如何在Mac中使用Android SDK,使用adb工具避免出现-bash: adb: command not found

Android真机调试访问本地服务器(localhost)的解决方案

Android系统把它自己作为了localhost!当连接localhost都是他自己啊.. 囧,在这里晕了好久才发现.. 网上介绍的都是模拟器连接本地服务器的,我试着把链接改为http://10.0.2.2/依然不可以..我是真机调试,不是模拟器,那怎么办呢? 解决方法 我的环境是用手机通过WIFI上网,和本地电脑在同一个局域网内.找出本地电脑的ip即可,手机可以直接访问这个IP. 如果不是在局域网内,只能把网页放到可以给外部访问的地方了(例如服务器)