Search found 7 matches
- 2023年 Nov 22日 18:59
- Forum: TuyaOS-Android 开发
- Topic: IoT SDK封装介绍
- Replies: 0
- Views: 5572
IoT SDK封装介绍
背景 有客户会有需求基于嵌入式的库封装为可以在Android系统使用的SDK,这时就需要使用到JNI封装了。 为了方便客户进行封装。下面进行SDK封装方式的简单介绍。 demo参考 https://github.com/tuya/tuya-iotos-android-iot-demo 封装步骤 1 准备好Android studio环境 1.png 2 新建工程如:tuyasmart_ai_iot a 在工程下创建2个模块:include ':app', ':iot_sdk' b app模块用于测试SDK 8.png c iot_sdk是需要封装为aar的核心模块,目录结构如下: 9.png...
- 2023年 Nov 22日 18:38
- Forum: TuyaOS-Android 开发
- Topic: ANR怎么查
- Replies: 0
- Views: 5082
- 2023年 Nov 22日 18:37
- Forum: TuyaOS-Android 开发
- Topic: JNI与NDK编程常用方法总结和详解
- Replies: 0
- Views: 5162
JNI与NDK编程常用方法总结和详解
前沿小计 1、前面把JNI与NDK编程基础知识点总结过了,如果不懂的可以再详细看下; 2、今天讲解下jni编程中常用的方法总结和详解-中文的:类操作方法、字符串、数组、方法等等; 3、jni编程一定要会的,不懂的就问; 一、JNI中重要的JavaVM 和 JNIEnv详解 JNI 定义了两个关键数据结构,即JavaVM和JNIEnv。两者本质上都是指向函数表的二级指针。在 C++ 版本中,它们是一些类,这些类具有指向函数表的指针,并具有每个通过该函数表间接调用的 JNI 函数的成员函数 JavaVM JavaVM是虚拟机在JNI中的表示,一个JVM中只有一个JavaVM对象,这个对象是线程共享...
- 2023年 Nov 22日 18:35
- Forum: TuyaOS-Android 开发
- Topic: JNI/NDK入门指南
- Replies: 0
- Views: 5037
JNI/NDK入门指南
背景 嵌入式SDK封装为Android版本需要熟悉JNI相关的知识。下面进行介绍。 介绍 1.png 下面是csdn大佬总结的JNI开发指南。看这篇就够了。 JNI/NDK入门指南之正确姿势了解JNI和NDK JNI/NDK入门指南之JavaVM和JNIEnv JNI/NDK入门指南之JNI数据类型,描述符详解 JNI/NDK入门指南之jobject和jclass JNI/NDK入门指南之javah和javap的使用和集成 JNI/NDK入门指南之Eclipse集成NDK开发环境并使用 JNI/NDK入门指南之JNI动/静态注册全分析 JNI/NDK入门指南之JNI字符串处理 JNI/NDK...
- 2023年 Nov 17日 10:48
- Forum: TuyaOS-网关中控开发
- Topic: 【分享】lcd断续上电
- Replies: 0
- Views: 1668
【分享】lcd断续上电
背景 老版本的中控硬件phy在lcd上电过程中会存在重启的情况。上电采用的是gpio控制,如下图: image_11879373783151048.png 主要原因是未隔离电源树情况下,LCD在上电过程中需要较大的功率,导致phy芯片供电出现短暂的电压跌落情况,进而导致phy芯片的重启。在软件的表现上看就是有线网络断开,WiFi连上,接着有线又连上,WiFi退下。 phy重启日志 image_4571175299185666.png 可以看到,phy芯片出现了重启。 处理 抖动使能IO=LCD_PWR_EN(AP3)采用软件控制0101010…的编码方式(10 20ms)10次,降低充放电,...
- 2023年 Nov 17日 10:33
- Forum: TuyaOS-网关中控开发
- Topic: 【分享】Android音量曲线调整
- Replies: 0
- Views: 1725
【分享】Android音量曲线调整
问题 大屏中控的声音曲线测试反馈不够线性。 将设备音量调到30%和60%,对设备说“alexa what is the weather”,设备60%的音量也很小。 分析 声音曲线相关配置文件:audio_policy_volumes_drc.xml,此文件一般在ROM源码的device目录下,我们使用的瑞芯微RK3566平台的配置文件在device/rockchip/common/audio_policy_volumes_drc.xml路径下。audio_policy_volumes_drc.xml被被audio_policy_configuration.xml引用。audio_policy...
- 2022年 Oct 10日 14:59
- Forum: TuyaOS 开发
- Topic: TuyaOS 编译框架说明
- Replies: 2
- Views: 17231