目前,APICloud提供了通过USB方式进行APP真机同步,无论在什么网络环境下,只要将设备和电脑通过USB连接,即可通过执行adb命令或调用itunes接口将APP同步到设备,这也是目前各种手机助手程序的常用同步方式。
虽然USB方式同步被普遍使用,但是同步速度慢、效率低,环境兼容问题严重,而且需要安装手机驱动程序或手机助手、itunes、itools等各种辅助工具软件,目前市场上越来越多的软件又都会自带并在进程中启动adb服务或调用itunes接口,常常导致adb服务端口被占用或itunes环境变量被篡改等等各种问题,从而造成同步操作不稳定,也给APICloud开发者造成了一些不便。
考虑到大部分APICloud开发者都是在WiFi网络环境下工作,为了方便开发者在开发过程中进行真机预览和调试,加快同步的速度和提供预览调试的效率,APICloud工具插件新增WiFi真机同步和WiFi真机实时预览两大功能:
WiFi真机实时预览:实时在真机上加载并预览指定页面的运行效果,方便开发者在真机上实时调试页面布局和JS代码执行(包括APICloud扩展API调用),与在PC浏览器和其他模拟浏览器上预览方式不同,在真机上进行页面的实时预览,可以确保调试预览的效果与APP在手机上真实运行的效果一致,从而最终提升APP整体开发效率。
WiFi真机同步:通过HTTP方式同步工具插件中的APP代码文件到真机上,由于当设备和工具插件在同一个WiFi环境下时,文件传输速度非常快,所以WiFi真机同步操作相比USB方式速度要快很多,并且工具插件中会进行智能处理,每次只同步只会更新有修改的文件。
目前,WiFi真机实时预览和WiFi真机同步功能已经在APICloud Studio 1.4.0版本上线,请大家更新或下载最新版本Studio。Sublime Text 的相同功能插件和WebStorem的相同功能插件正在测试中,敬请关注。
详见使用步骤详见文档:http://docs.apicloud.com/Dev-Tools/wifi-debug
|