Skip to content

Chrome inspect 开发钉钉应用

方跃明 2019-04-07

Chrome inspectChrome浏览器基于webkit remote debug的实现,支持Android模拟器和Android真实设备。

但由于国情所致,国内Android大部分手机对于Google Mobile Service的支持甚是微弱,很多设备甚至完全阉割,且无法安装。

因此,推荐使用未被阉割的Android模拟器进行开发。

TIP

由于国情所致,下载和访问页面可能产生不可预期的错误,请自行解决。

钉钉开发版

钉钉正式版不支持Chrome inspect,请在钉钉开发者工具中下载钉钉开发版。

真机调试

真机使用USB连接到电脑,打开开发者模式,允许调试,才能被Chrome inspect发现。

开发者模式

允许调试

模拟器

推荐下载对开发支持良好的 Genymotion Android模拟器,若无VirtualBox环境请选择with VirtualBox的安装包。 一般使用默认安装方式,安装时请注意选择Personal User免费使用,土豪随意。

友情提示

请勿下载夜神、mumu之类的模拟器(游戏机)。

虚拟机

打开Genymotion模拟器,请选择较高版本的虚拟设备模板,点击右侧菜单INSTALL,下载完成自动安装。

安装虚拟机

回到Genymotion模拟器,启动虚拟机,默认已经打开开发者模式。

将钉钉开发版拖入虚拟机中,完成安装,打开钉钉应用,进入钉钉微应用。

虚拟机启动

离线下载

若网络环境慢需要离线下载模板包,请打开C:\Users\your-name\AppData\Local\Genymobile\genymotion.log日志,查找.ovaVirtualBox模板格式)字符串。 得到你想离线下载的文件链接,使用迅雷极速版等符合国情的下载工具下载,完成后双击导入VirtualBox

若错误请根据错误提示解决问题,比如网络配置错误:

虚拟机网络配置

Chrome inspect

使用Chrome浏览器打开chrome://inspect/#devices新标签页,将Remote Target下对应设备的对应页面inspect到桌面端的Chrome

Chrome inspect

正常情况进入调试页面。

Chrome debug

谨防受骗

国情问题,很可能会弹出空白页面或者404错误页面(HTTP/1.1 404 Not Found)。 据说有Chrome inspect对应的WebView离线工具解决,可能需要付费,请务必谨慎。

Chrome
WEB