Search found 6 matches

by xiongbing@tuya.com
2022年 Dec 22日 20:07
Forum: TuyaOS-Android 开发
Topic: 综合sdk FAQ
Replies: 0
Views: 1835

综合sdk FAQ

一 手机 App 无法自动发现网关设备? 1 先确认 SDK 是不是有线,或有线+无线版本,再确认有线适配接口是否已正确适配,最后确认网关获取 IP 地址的适配接口返回的 IP 地址跟 App 在同一局域网。 2 自动发现依赖 UDP 广播,查看一下路由器是否设置了端口隔离、广播抑制、vlan 等功能。 二 手机 App 能自动发现网关设备,但是配网超时失败原因? 1 确认授权信息是否填写正确,检查 UUID 和 AUTHKEY 一致性。 2 检测网关设备 6667 端口是否被其他进程占用。 3 确认网关设备能正常访问外网。 4 手机兼容性,或者手机 App 版本问题,尝试不同手机以及最新的 ...
by xiongbing@tuya.com
2022年 Dec 20日 12:30
Forum: TuyaOS-Android 开发
Topic: android设配接入网关能力
Replies: 0
Views: 2033

android设配接入网关能力

一 介绍 1 客户的android设配如果想接入网关的能力,可以集成tuya的综合sdk,最新的对外发布版本为com.tuya.smart:tuyasmart-tuya:1.1.1,该sdk支持了基本的iot,zigbee,ble,mesh,voice等功能。 2 集成方式 修改项目顶层build.gradle,在dependencies中添加implementation 'com.tuya.smart:tuyasmart-tuya:1.1.1' 1.png 3 综合sdk包的目录结构 2.png 二 示例代码 MainActivity.txt 三 demo关键步骤说明,按照先后顺序 1 Lo...
by xiongbing@tuya.com
2022年 Oct 27日 12:25
Forum: TuyaOS-Android 开发
Topic: android stdio开发疑问
Replies: 3
Views: 1861

Re: android stdio开发疑问

你好,Tuya Wind IDE 本身是不支持android studio的开发方式的,因为两种项目完全不一样。
tuyaos是用C实现的,支持linux,rtos,NoOS的框架,想在android设配上使用的话,需要通过jni去封装
如果之前涂鸦给你的sdk是纯java的sdk,就只能在android studio开发的

by xiongbing@tuya.com
2022年 Oct 26日 17:45
Forum: TuyaOS-Android 开发
Topic: android stdio开发疑问
Replies: 3
Views: 1861

Re: android stdio开发疑问

请问你在Wind IDE中使用的是涂鸦的那一个安卓项目?

by xiongbing@tuya.com
2022年 Oct 11日 18:12
Forum: TuyaOS-Android 开发
Topic: Android SDK客户问题整理
Replies: 0
Views: 2054

Android SDK客户问题整理

Q:解绑网关并删除数据重置之后,gwResetCallBack&gwRebootCallBack这两个函数没有被调用 A:客户使用的是linux转安卓的行业sdk,基于的是综合sdk的develop_room分支,我这边自己测试,发现这两个回调函数是被调用了的;通过分析客户的代码,发现他在gwActiveStatusCallBack函数中,增加了重启代码,导致gwResetCallBack&gwRebootCallBack执行不到。 Q:很多客户使用aar包的时候,都出现了No implementation found for int com.tuya.api.ZigbeeJn...
by xiongbing@tuya.com
2022年 Oct 9日 12:05
Forum: TuyaOS-Android 开发
Topic: 【分享】综合sdk介绍
Replies: 0
Views: 2092

【分享】综合sdk介绍

综合 SDK说明 综合sdk集成了iot,网关,蓝牙等功能 准备工作 在开发之前,您需要首先注册涂鸦 IoT 平台账号,获取设备开发阶段的必要信息,包含产品 ID、授权码等。具体操作指导,请参考 五分钟快速入门 。 硬件要求 Flash:SDK 代码占用 2MB 左右。并有可读写区域。 RAM:SDK 运行后内存占用 5MB,您要根据开发产品的功能复杂度增加内存。 软件要求 支持 Android 系统。 支持 TCP/IP 协议栈。 获取 SDK 综合 SDK 是以 C 语言动态链接库(.so)或者静态库(.a)为基础,以远程maven依赖的方式提供给您。 初始化 SDK 设备认证 设备的身...