Sublime WiFi真机同步和WiFi真机预览使用说明
概述
WiFi真机同步: 通过在Sublime中建立调试服务,接收真机设备主动连接调试的方式,配合apploader及自定义loader,为开发者提供在局域网内通过WiFi实现应用快速真机同步和实时预览的服务,摆脱应用开发调试过程中,真机同步时必须依赖USB数据线的困扰,完美解决了USB数据线真机同步方式存在的各种问题,具有更强的稳定性和兼容性。WiFi真机同步支持一对多的同步,即同一个项目可同时同步到多个真机;WiFi真机的同步策略为“增量”策略,即每次同步仅同步被编辑过的文件,因此同步速度非常快。
WiFi真机实时预览: 提供在真机上实时加载运行指定页面并预览效果的功能,支持对包括模块在内的所有端API的调试和预览。
WiFi日志调试: 支持WiFi调试模式下日志输出。 启动日志快捷键[ctrl]+[alt]+[w]。 请在官网下载最新插件后使用此功能。插件包中APICloudWiFiDebugView和APICloudWiFiSync文件夹下的内容有更新。 替换插件后,需重启Sublime和WiFi真机同步服务。
下载插件
在APICloud官网开发工具页面(http://www.apicloud.com/devtools) 下载Sublime插件包。解压到Sublime 的Packages 目录下。如图:

安装使用
使用前,要使电脑和手机连接的是同一个WiFi。
1、 在Sublime中的APICloud项目上右键,出现菜单,(Mac版无需安装服务,直接启动服务即可)。如图:

2、 点击【安装服务】,弹出是否允许安装,选择是。安装一次即可,再次打开Sublime不需要再次安装。 如果有360相关软件弹出的拦截窗口,请选择允许安装,否则会导致安装失败。(Mac版无需安装服务,直接启动服务即可。)开始安装WiFi同步服务。安装完成会有弹出框提示“完成安装APICloud真机同步服务”。

3、 点击【启动服务】,开启WiFi同步服务。开启完成后,自动弹出端口号和ip。注意如果弹出的端口号是0,请点击【查看WiFi真机同步服务器地址】,查看Sublime在本地建立的调试服务地址及端口。

4、 打开您手机上的AppLoader或自定义loader(如果手机上还未安装最新版AppLoader,请先安装最新版AppLoader,),最新版AppLoader将在应用UI最上层展示一个灰色的“球”。

5、 点击该“球”,AppLoader将会在屏幕上弹出一个配置调试服务信息的对话框:

6、 将在Sublime中查看到的IP地址及端口号依次填入配置框中:

7、 点击对话框中的“连接”按钮,如果配置正确,将显示连接成功,同时“球”变为绿色。(如果连接不成功,可关闭电脑防火墙后重试。):

8、 连接成功后,即可在Sublime中通过在项目上右键,选择“WiFi真机同步”或者快捷键的方式对某项目进行WiFi真机同步:
9、同步状态将实时显示在真机屏幕上,同步完成后AppLoader将自动热重启该应用:

10、连接成功后,也可在Sublime项目的任意html文件上右键,或者快捷键的方式对该文件进行WiFi真机实时预览:
其他说明
1、快捷键:WiFi真机同步快捷键为[Control + I],WiFi真机预览快捷键为[Control + E]
2、自定义loader和AppLoader默认开启WiFi真机同步和实时预览功能,云编译APP会自动关闭该功能
3、WiFi真机同步需保证手机和电脑在同一个局域网及同一个网段内。WiFi真机同步服务正常时,“球”显示为绿色,未连接则显示为灰色
4、只有当自定义loader或者AppLoader位于前台时,才可进行WiFi同步,应用退到后台,WiFi同步服务将自动关闭,直到回到前台时,再次自动开启。
5、WiFi真机同步与USB真机同步互不冲突,可同时使用
6、自定义loader只支持对该loader所在项目进行WiFi真机同步或实时预览,AppLoader支持对所连接的Sublime中所有项目进行WiFi真机同步或实时预览
7、WiFi全量真机同步同步所有文件。WiFi真机同步,第一次同步所有文件,之后同步编辑过的文件。
相关技术文档:http://www.apicloud.com/index?uzchannel=3
app定制:http://community.apicloud.com/bbs/forum.php
app开发:http://www.apicloud.com/dev/
Sublime WiFi真机同步和WiFi真机预览使用说明的更多相关文章
- Sublime Text3 实现在浏览器中以HTML格式预览md文件
1.首先找到Package Control 打开Sublime Text3,找到菜单栏:Preferences → Package Control,没有找到Package Control,那么点击Pa ...
- Sublime、Webstorm等在APICloud平台上全面支持WiFi真机同步和实时预览功能
APICloud工具插件包括APICloud Studio.Sublime Text和Webstorm全面为开发者提供iOS和Android平台真机同步调试功能,不仅可以通过USB方式进行APP真机同 ...
- APICloud全面支持WiFi真机同步和实时预览功能
APICloud工具插件包括APICloud Studio.Sublime Text和Webstorm全面为开发者提供iOS和Android平台真机同步调试功能,不仅可以通过USB方式进行APP真机同 ...
- 新增WiFi真机同步与实时预览功能 简化真机调试步骤
APICloud工具插件为开发者提供iOS和Android平台真机同步调试功能,不仅可以通过USB方式进行APP真机同步功能,更新增WiFi真机同步和WiFi真机实时预览两大功能,方便开发者在开发过程 ...
- 图片上传,支持同步/异步、预览(MVC、uploadify异步提交、js预览、ajaxSubmit异步提交)兼容大部分浏览器,含代码
图片上传代码,支持同步/异步和图片的预览 主要用了两种方式,可兼容大部分浏览器. 第一种使用uploadify异步上传,上传后返回图片路径显示到页面. 每二种使用ajaxSubmit异步上传,为兼容I ...
- 运行eeui项目不出现 WiFI真机同步 IP地址
从git上 clone项目之后,安装依赖 npm install eeui环境配置 npm install eeui-cli -g 问题:npm run dev 后项目一直不出现 WiFI真 ...
- 原创:跳坑指南——微信小程序真机预览跟本地不同的问题
微信小程序中出现最多的一个问题,就是真机跟本地不同:我简单列举一些我发现的原因,给大家参考,大家也可以把自己发现的东西回复给我,给我参考:本地看不到数据,就先让本地能看到数据,再看本帖.... 1:本 ...
- 微信小程序真机预览跟本地不同的问题。原文地址:https://blog.csdn.net/qq_27187991/article/details/69664247/
微信小程序中出现最多的一个问题,就是真机跟本地不同:我简单列举一些我发现的原因,给大家参考,大家也可以把自己发现的东西回复给我,给我参考: 本地看不到数据,就先让本地能看到数据,再看本帖....特别提 ...
- 解决微信小程序wepy真机预览跟本地表现不一样,数据变化了视图没变化
当时搜了很多相关问题都没找到相似的 只看到有这个相似的描述wepy在onLoad里修改data-object的值页面不渲染 ,通过setData解决的. 但是这个还不是根本的解决办法,有些地方用set ...
随机推荐
- Swift中的一些关键字
以下关键字关于引用传参.属性.修改成员变量.静态变量.索引和构造函数重载 读过The Swift Programming Language的人都能看得出,我上面的这几个说法全不是apple的习惯用语. ...
- SQL数字转英文函数
-- 数字转英文 -- ============================================= -- Author: qianjin036a -- Create date:06/1 ...
- json-lib——JsonConfig详细使用说明
在使用json-lib包中JSONObject.fromObject(bean,cfg)时,可能出现以下几种情况: 1.(防止自包含)转换的对象包含自身对象,或者对象A下面挂了对象B,对象B下面又挂了 ...
- java调用sqlldr导入csv文件数据到临时表
package cn.com.file;import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.File; ...
- wpf,离线状态下部分功能不可用。
离线状态下,设置按钮的不可用.通过改变资源字典的值. App.xaml 文件下添加如下 xmlns:sys="clr-namespace:System;assembly=mscorlib&q ...
- iOS typedef NS_ENUM 与 NSString
//在头文件中声明 typedef NS_ENUM(NSUInteger, TransactionState) { TransactionOpened, TransactionPending, Tra ...
- pip安装模块
需要到pip目录下执行 pip install 模块名 pip 也需要配置环境变量,电脑是windows
- ACM: FZU 2112 Tickets - 欧拉回路 - 并查集
FZU 2112 Tickets Time Limit:3000MS Memory Limit:32768KB 64bit IO Format:%I64d & %I64u P ...
- erlang mac os 10.9 卸载脚本
#!/bin/bash if [ "$(id -u)" != "0" ]; then echo "Insufficient permissions. ...
- C#程序使用SQLite数据库
转至 http://www.cnblogs.com/redmoon/archive/2006/12/09/587617.html System.Data.SQLite(SQLite ADO.NET 2 ...