需注意不支持 ADB 连接,模拟器连接方法详见下方。
一、查看安装触动版本
IDE 仅支持连接 iOS 标准版/专业版/个人版、安卓标准版/积木编程/触动智控(积木编程无需授权即可连接),不支持连接其他产品。
二、查看连接方式
iOS 标准版/专业版/个人版、安卓标准版/积木编程必须选择局域网,触动智控必须选择 USB。
iOS 标准版/专业版/个人版、安卓标准版必须选择 50005 端口,积木编程必须选择 50007 端口,触动智控默认50015端口。
三、检查触动是否有授权
安卓标准版/ iOS 个人版需要登录账号并有 VIP 授权,可以在开发者平台的个人中心绑定触动账号(绑定位置如下图)会自动赠送 VIP 授权(开发者平台不活跃会自动解除绑定,重新绑定即可),注意此账号与开发者平台账号不通用,需要在客户端单独注册或者在触动官网商城购买账号(购买账号无法在开发者平台绑定)。
iOS 标准版/专业版/个人版需要购买触动授权,可以在触动商城/客户端内置购买授权,试用状态无法连接 IDE。
触动智控请在电脑端购买授权,并且智控登录账号与 IDE 登录账号必须一致。
四、查看是否报错提示局域网通讯异常
如果提示局域网通讯异常,请重启几次手机上的触动服务开关或者重新打开触动再试下。
如果手机上安装的触动精灵客户端已有授权手动输入 IP 输出结果提示设备未授权或者设备列表显示为空请按照以下方法试下
重启几次触动精灵客户端服务开关重新打开几次触动后试下(一般情况下会解决)
重启几次编辑器。
重启手机。
五、如果使用的是模拟器、云手机、虚拟大师等设备
如果使用的是模拟器,请使用蒲公英或者开启网桥试下,使用 ADB 连接会显示未授权,连接方法详见 https://www.touchsprite.com/docs/4967#title-6 (推荐开启网桥)
如果使用的是云手机、虚拟大师等设备请使用蒲公英,具体方法详见 https://mp.weixin.qq.com/s/p6_Zl6Futz-258UTJzD-Tw,注意使用使用蒲公英 nLog 函数失效。
六、 关闭防火墙后看是否正常。
七、如果不想关闭防火墙可以按照以下方法操作
1.在电脑找到防火墙。
2.点击【允许应用通过防火墙】
3.点击【更改设置】。
4.找到应用【TS Studio】看是否勾选了,如果未勾选请勾选全部勾选 - 点击【确定】,重启 IDE 再试。
如果在防火墙页面未显示 TS Studio 请按照以下操作
在电脑防火墙中点击【允许其他应用(R)】 - 点击【浏览】 - 选择 IDE 安装路径(如果不知道安装路径找到 IDE 图标鼠标右键点击打开文件所在位置即可) - 选中 TS Studio.exe - 点击【打开】 - 点击【添加】 - 点 击【确定】。
八、仍然不行请更换网络、重启路由器或者换移动网络共享 WiFi 再试。
九、如果有开启代理/VPN请关闭后再试。