1 Star 2 Fork 0

jiguang-official/JIoT-SDK-Android

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

JIoT Client SDK Android

简介

极光 IoT 是极光面向物联网开发者推出的 SaaS 服务平台,依托于极光在开发者服务领域的技术积累能力。专门为 IoT 设备优化协议,提供高并发,高覆盖,高可用的设备接入及消息通信能力。同时针对物联网使用场景提供安全连接,实时统计,设备管理 ,影子设备等一些列解决方案,当前开源项目针对的是Android平台客户端的集成。

接入方式

  • 通过极光的官方网站注册开发者帐号;
  • 登录进入管理控制台,创建应产品,得到 ProductKey(ProductKey 与服务器端通过 Appkey 互相识别);
  • 在产品设置中为产品完善属性设置,上报事件设置。
  • 为产品添加设备:定义设备名,并获得分配的设备密钥。
  • 下载 SDK 进行集成或者通过SDK中的demo进行调试。

Android 系统版本支持

兼容 Android 4.0 及以上版本。

手动集成步骤

  • 解压缩 jiot-android-1.x.x-release.zip 集成压缩包。
  • 复制 libs/jiot-android-1.x.x.jar 到工程 libs/ 目录下。

说明 1:注意在 module 的 gradle 配置中添加一下配置:

implementation "org.eclipse.paho:org.eclipse.paho.client.mqttv3:1.1.0"

配置 AndroidManifest.xml

添加权限

<uses-permission android:name="android.permission.INTERNET" />

<uses-permission android:name="android.permission.WAKE_LOCK" />

集成 JIoT Android SDK 的混淆

  • 请下载 4.x 及以上版本的 proguard.jar, 并替换你 Android SDK "tools\proguard\lib\proguard.jar"
  • 请在工程的混淆文件中添加以下配置:
-dontoptimize
-dontpreverify

-dontwarn cn.jiguang.**
-keep class cn.jiguang.** { *; }

相关文档

空文件

简介

极光 IoT 客户端 SDK Android 展开 收起
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Java
1
https://gitee.com/jiguang-official/JIoT-SDK-Android.git
git@gitee.com:jiguang-official/JIoT-SDK-Android.git
jiguang-official
JIoT-SDK-Android
JIoT-SDK-Android
master

搜索帮助

A270a887 8829481 3d7a4017 8829481