{"id":20732436,"url":"https://github.com/jpush/jiot-sdk-android","last_synced_at":"2026-04-25T02:33:54.982Z","repository":{"id":149541585,"uuid":"194994767","full_name":"jpush/JIoT-SDK-Android","owner":"jpush","description":"极光 IoT 客户端 SDK Android ","archived":false,"fork":false,"pushed_at":"2019-07-16T09:30:38.000Z","size":183,"stargazers_count":1,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-12-25T14:55:23.756Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jpush.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2019-07-03T06:40:47.000Z","updated_at":"2019-07-16T09:30:40.000Z","dependencies_parsed_at":null,"dependency_job_id":"a8a3b9a7-55d0-45e5-af2c-1affbe6ca70c","html_url":"https://github.com/jpush/JIoT-SDK-Android","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/jpush/JIoT-SDK-Android","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpush%2FJIoT-SDK-Android","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpush%2FJIoT-SDK-Android/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpush%2FJIoT-SDK-Android/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpush%2FJIoT-SDK-Android/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jpush","download_url":"https://codeload.github.com/jpush/JIoT-SDK-Android/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jpush%2FJIoT-SDK-Android/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32247859,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-24T13:21:15.438Z","status":"online","status_checked_at":"2026-04-25T02:00:06.260Z","response_time":59,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-17T05:19:30.671Z","updated_at":"2026-04-25T02:33:54.964Z","avatar_url":"https://github.com/jpush.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"# JIoT Client SDK Android \n\n### 简介\n\n极光 IoT 是极光面向物联网开发者推出的 SaaS 服务平台，依托于极光在开发者服务领域的技术积累能力。专门为 IoT 设备优化协议，提供高并发，高覆盖，高可用的设备接入及消息通信能力。同时针对物联网使用场景提供安全连接，实时统计，设备管理 ，影子设备等一些列解决方案，当前开源项目针对的是Android平台客户端的集成。\n\n### 接入方式\n\n- 通过极光的官方网站注册开发者帐号；\n- 登录进入管理控制台，创建应产品，得到 ProductKey（ProductKey 与服务器端通过 Appkey 互相识别）；\n- 在产品设置中为产品完善属性设置，上报事件设置。\n- 为产品添加设备：定义设备名，并获得分配的设备密钥。\n- 下载 SDK 进行集成或者通过SDK中的demo进行调试。\n\n\n\n### Android 系统版本支持\n\n兼容 Android 4.0 及以上版本。\n\n\n\n### 手动集成步骤\n\n- 解压缩 jiot-android-1.x.x-release.zip 集成压缩包。\n- 复制 libs/jiot-android-1.x.x.jar 到工程 libs/ 目录下。\n\n**说明 1**：注意在 module 的 gradle 配置中添加一下配置：\n\nimplementation \"org.eclipse.paho:org.eclipse.paho.client.mqttv3:1.1.0\"\n\n### \n\n### 配置 AndroidManifest.xml\n\n添加权限\n\n```\n\u003cuses-permission android:name=\"android.permission.INTERNET\" /\u003e\n\n\u003cuses-permission android:name=\"android.permission.WAKE_LOCK\" /\u003e\n```\n\n\n\n### 集成 JIoT Android SDK 的混淆\n\n- 请下载 4.x 及以上版本的 proguard.jar， 并替换你 Android SDK \"tools\\proguard\\lib\\proguard.jar\"\n- 请在工程的混淆文件中添加以下配置：\n\n```\n-dontoptimize\n-dontpreverify\n\n-dontwarn cn.jiguang.**\n-keep class cn.jiguang.** { *; }\n```\n\n\n\n### 相关文档\n\n- [JIoT Android SDK 集成指南](https://docs.jiguang.cn/jiot/client/android_sdk_guide/)\n- [JIoT Android SDK 接口文档](https://docs.jiguang.cn/jiot/client/android_sdk_api/)\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjpush%2Fjiot-sdk-android","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjpush%2Fjiot-sdk-android","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjpush%2Fjiot-sdk-android/lists"}