├── LICENSE ├── README.md ├── README_CN.md ├── doc ├── doc_cn │ ├── OTA_upgrade_1.png │ ├── OTA_upgrade_software.png │ ├── as_setting1.png │ ├── as_setting2.png │ ├── as_setting3.png │ ├── as_setting4.png │ ├── as_setting5.png │ ├── gateway_1.png │ ├── gateway_2.png │ ├── gateway_3.png │ ├── gateway_4.png │ ├── gateway_5.png │ ├── gateway_6.png │ ├── gateway_7.png │ ├── upload_profile_1.png │ ├── upload_profile_2.png │ ├── upload_profile_3.png │ ├── upload_profile_4.png │ └── upload_profile_5.png └── doc_en │ ├── as_setting1.png │ ├── as_setting2.png │ ├── as_setting3.png │ ├── as_setting4.png │ ├── as_setting5.png │ ├── upload_profile_1.png │ ├── upload_profile_2.png │ └── upload_profile_3.png ├── iot-device-demo ├── AndroidManifest.xml ├── java │ └── com │ │ └── huaweicloud │ │ └── sdk │ │ └── iot │ │ └── device │ │ └── demo │ │ ├── BootstrapActivity.java │ │ ├── CommonUtils.java │ │ ├── Constant.java │ │ ├── Device.java │ │ ├── FileManagerActivity.java │ │ ├── MainActivity.java │ │ ├── MessageActivity.java │ │ ├── OTAActivity.java │ │ ├── PropertyActivity.java │ │ ├── SmokeDetectorService.java │ │ ├── TopicActivity.java │ │ └── V3Activity.java └── layout │ ├── activity_bootstrap.xml │ ├── activity_filemanager.xml │ ├── activity_main.xml │ ├── activity_message.xml │ ├── activity_ota.xml │ ├── activity_property.xml │ ├── activity_topic.xml │ └── activity_v3.xml ├── iot-device-gateway-demo ├── assets │ └── subdevices.json ├── java │ └── com │ │ └── huaweicloud │ │ └── sdk │ │ └── iot │ │ └── gateway │ │ └── demo │ │ ├── MainActivity.java │ │ ├── Session.java │ │ ├── SimpleGateway.java │ │ ├── StringTcpServer.java │ │ ├── SubDevInfo.java │ │ ├── SubDevicesFilePersistence.java │ │ └── TcpDevice.java └── layout │ └── activity_main.xml ├── iotda.apk ├── src └── main │ ├── AndroidManifest.xml │ └── java │ └── com │ └── huaweicloud │ └── sdk │ └── iot │ └── device │ ├── IoTDevice.java │ ├── bootstrap │ ├── BootstrapClient.java │ └── BootstrapMessage.java │ ├── client │ ├── ClientConf.java │ ├── DeviceClient.java │ ├── IotRequest.java │ ├── IotResult.java │ ├── RequestListener.java │ ├── RequestManager.java │ └── requests │ │ ├── Command.java │ │ ├── CommandRsp.java │ │ ├── CommandRspV3.java │ │ ├── CommandV3.java │ │ ├── DeviceEvent.java │ │ ├── DeviceEvents.java │ │ ├── DeviceMessage.java │ │ ├── DeviceProperties.java │ │ ├── DevicePropertiesV3.java │ │ ├── PropertiesData.java │ │ ├── PropsGet.java │ │ ├── PropsSet.java │ │ ├── RawDeviceMessage.java │ │ ├── ServiceData.java │ │ ├── ServiceProperty.java │ │ ├── ShadowData.java │ │ ├── ShadowGet.java │ │ └── ShadowMessage.java │ ├── constant │ ├── BaseConstant.java │ └── IotDeviceIntent.java │ ├── filemanager │ ├── FileManager.java │ └── UrlParam.java │ ├── gateway │ ├── AbstractGateway.java │ ├── SubDevDownlinkListener.java │ ├── SubDevicesPersistence.java │ └── requests │ │ ├── DeviceInfo.java │ │ ├── DeviceProperty.java │ │ ├── DeviceStatus.java │ │ ├── FailedReason.java │ │ ├── SubDeviceProperties.java │ │ ├── SubDevicesAddInfo.java │ │ ├── SubDevicesDeleteInfo.java │ │ └── SubDevicesInfo.java │ ├── log │ ├── LogMessage.java │ └── LogService.java │ ├── ota │ ├── OTAPackage.java │ └── OTAService.java │ ├── service │ ├── AbstractDevice.java │ ├── AbstractService.java │ ├── DeviceCommand.java │ ├── IService.java │ ├── Property.java │ └── SdkInfo.java │ ├── timesync │ ├── TimeSyncMessage.java │ └── TimeSyncService.java │ ├── transport │ ├── ActionListener.java │ ├── ConnectListener.java │ ├── Connection.java │ ├── IoTSSLSocketFactory.java │ ├── RawMessage.java │ ├── RawMessageListener.java │ └── mqtt │ │ └── MqttConnection.java │ └── utils │ ├── ExceptionUtil.java │ ├── IotUtil.java │ └── JsonUtil.java └── 设备接入APK使用指南.docx /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/huaweicloud-iot-device-sdk-android/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/huaweicloud-iot-device-sdk-android/HEAD/README.md -------------------------------------------------------------------------------- /README_CN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/huaweicloud-iot-device-sdk-android/HEAD/README_CN.md -------------------------------------------------------------------------------- /doc/doc_cn/OTA_upgrade_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/huaweicloud-iot-device-sdk-android/HEAD/doc/doc_cn/OTA_upgrade_1.png -------------------------------------------------------------------------------- /doc/doc_cn/OTA_upgrade_software.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/huaweicloud-iot-device-sdk-android/HEAD/doc/doc_cn/OTA_upgrade_software.png -------------------------------------------------------------------------------- /doc/doc_cn/as_setting1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/huaweicloud-iot-device-sdk-android/HEAD/doc/doc_cn/as_setting1.png -------------------------------------------------------------------------------- /doc/doc_cn/as_setting2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/huaweicloud-iot-device-sdk-android/HEAD/doc/doc_cn/as_setting2.png -------------------------------------------------------------------------------- /doc/doc_cn/as_setting3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/huaweicloud-iot-device-sdk-android/HEAD/doc/doc_cn/as_setting3.png -------------------------------------------------------------------------------- /doc/doc_cn/as_setting4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/huaweicloud-iot-device-sdk-android/HEAD/doc/doc_cn/as_setting4.png -------------------------------------------------------------------------------- /doc/doc_cn/as_setting5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/huaweicloud-iot-device-sdk-android/HEAD/doc/doc_cn/as_setting5.png -------------------------------------------------------------------------------- /doc/doc_cn/gateway_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/huaweicloud-iot-device-sdk-android/HEAD/doc/doc_cn/gateway_1.png -------------------------------------------------------------------------------- /doc/doc_cn/gateway_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/huaweicloud-iot-device-sdk-android/HEAD/doc/doc_cn/gateway_2.png -------------------------------------------------------------------------------- /doc/doc_cn/gateway_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/huaweicloud-iot-device-sdk-android/HEAD/doc/doc_cn/gateway_3.png -------------------------------------------------------------------------------- /doc/doc_cn/gateway_4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/huaweicloud-iot-device-sdk-android/HEAD/doc/doc_cn/gateway_4.png -------------------------------------------------------------------------------- /doc/doc_cn/gateway_5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/huaweicloud-iot-device-sdk-android/HEAD/doc/doc_cn/gateway_5.png -------------------------------------------------------------------------------- /doc/doc_cn/gateway_6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/huaweicloud-iot-device-sdk-android/HEAD/doc/doc_cn/gateway_6.png -------------------------------------------------------------------------------- /doc/doc_cn/gateway_7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/huaweicloud-iot-device-sdk-android/HEAD/doc/doc_cn/gateway_7.png -------------------------------------------------------------------------------- /doc/doc_cn/upload_profile_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/huaweicloud-iot-device-sdk-android/HEAD/doc/doc_cn/upload_profile_1.png -------------------------------------------------------------------------------- /doc/doc_cn/upload_profile_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/huaweicloud-iot-device-sdk-android/HEAD/doc/doc_cn/upload_profile_2.png -------------------------------------------------------------------------------- /doc/doc_cn/upload_profile_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/huaweicloud-iot-device-sdk-android/HEAD/doc/doc_cn/upload_profile_3.png -------------------------------------------------------------------------------- /doc/doc_cn/upload_profile_4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/huaweicloud-iot-device-sdk-android/HEAD/doc/doc_cn/upload_profile_4.png -------------------------------------------------------------------------------- /doc/doc_cn/upload_profile_5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/huaweicloud-iot-device-sdk-android/HEAD/doc/doc_cn/upload_profile_5.png -------------------------------------------------------------------------------- /doc/doc_en/as_setting1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/huaweicloud-iot-device-sdk-android/HEAD/doc/doc_en/as_setting1.png -------------------------------------------------------------------------------- /doc/doc_en/as_setting2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/huaweicloud-iot-device-sdk-android/HEAD/doc/doc_en/as_setting2.png -------------------------------------------------------------------------------- /doc/doc_en/as_setting3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/huaweicloud-iot-device-sdk-android/HEAD/doc/doc_en/as_setting3.png -------------------------------------------------------------------------------- /doc/doc_en/as_setting4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/huaweicloud-iot-device-sdk-android/HEAD/doc/doc_en/as_setting4.png -------------------------------------------------------------------------------- /doc/doc_en/as_setting5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/huaweicloud-iot-device-sdk-android/HEAD/doc/doc_en/as_setting5.png -------------------------------------------------------------------------------- /doc/doc_en/upload_profile_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/huaweicloud-iot-device-sdk-android/HEAD/doc/doc_en/upload_profile_1.png -------------------------------------------------------------------------------- /doc/doc_en/upload_profile_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/huaweicloud-iot-device-sdk-android/HEAD/doc/doc_en/upload_profile_2.png -------------------------------------------------------------------------------- /doc/doc_en/upload_profile_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/huaweicloud-iot-device-sdk-android/HEAD/doc/doc_en/upload_profile_3.png -------------------------------------------------------------------------------- /iot-device-demo/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/huaweicloud-iot-device-sdk-android/HEAD/iot-device-demo/AndroidManifest.xml -------------------------------------------------------------------------------- /iot-device-demo/java/com/huaweicloud/sdk/iot/device/demo/BootstrapActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/huaweicloud-iot-device-sdk-android/HEAD/iot-device-demo/java/com/huaweicloud/sdk/iot/device/demo/BootstrapActivity.java -------------------------------------------------------------------------------- /iot-device-demo/java/com/huaweicloud/sdk/iot/device/demo/CommonUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/huaweicloud-iot-device-sdk-android/HEAD/iot-device-demo/java/com/huaweicloud/sdk/iot/device/demo/CommonUtils.java -------------------------------------------------------------------------------- /iot-device-demo/java/com/huaweicloud/sdk/iot/device/demo/Constant.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/huaweicloud-iot-device-sdk-android/HEAD/iot-device-demo/java/com/huaweicloud/sdk/iot/device/demo/Constant.java -------------------------------------------------------------------------------- /iot-device-demo/java/com/huaweicloud/sdk/iot/device/demo/Device.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/huaweicloud-iot-device-sdk-android/HEAD/iot-device-demo/java/com/huaweicloud/sdk/iot/device/demo/Device.java -------------------------------------------------------------------------------- /iot-device-demo/java/com/huaweicloud/sdk/iot/device/demo/FileManagerActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/huaweicloud-iot-device-sdk-android/HEAD/iot-device-demo/java/com/huaweicloud/sdk/iot/device/demo/FileManagerActivity.java -------------------------------------------------------------------------------- /iot-device-demo/java/com/huaweicloud/sdk/iot/device/demo/MainActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/huaweicloud-iot-device-sdk-android/HEAD/iot-device-demo/java/com/huaweicloud/sdk/iot/device/demo/MainActivity.java -------------------------------------------------------------------------------- /iot-device-demo/java/com/huaweicloud/sdk/iot/device/demo/MessageActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/huaweicloud-iot-device-sdk-android/HEAD/iot-device-demo/java/com/huaweicloud/sdk/iot/device/demo/MessageActivity.java -------------------------------------------------------------------------------- /iot-device-demo/java/com/huaweicloud/sdk/iot/device/demo/OTAActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/huaweicloud-iot-device-sdk-android/HEAD/iot-device-demo/java/com/huaweicloud/sdk/iot/device/demo/OTAActivity.java -------------------------------------------------------------------------------- /iot-device-demo/java/com/huaweicloud/sdk/iot/device/demo/PropertyActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/huaweicloud-iot-device-sdk-android/HEAD/iot-device-demo/java/com/huaweicloud/sdk/iot/device/demo/PropertyActivity.java -------------------------------------------------------------------------------- /iot-device-demo/java/com/huaweicloud/sdk/iot/device/demo/SmokeDetectorService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/huaweicloud-iot-device-sdk-android/HEAD/iot-device-demo/java/com/huaweicloud/sdk/iot/device/demo/SmokeDetectorService.java -------------------------------------------------------------------------------- /iot-device-demo/java/com/huaweicloud/sdk/iot/device/demo/TopicActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/huaweicloud-iot-device-sdk-android/HEAD/iot-device-demo/java/com/huaweicloud/sdk/iot/device/demo/TopicActivity.java -------------------------------------------------------------------------------- /iot-device-demo/java/com/huaweicloud/sdk/iot/device/demo/V3Activity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/huaweicloud-iot-device-sdk-android/HEAD/iot-device-demo/java/com/huaweicloud/sdk/iot/device/demo/V3Activity.java -------------------------------------------------------------------------------- /iot-device-demo/layout/activity_bootstrap.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/huaweicloud-iot-device-sdk-android/HEAD/iot-device-demo/layout/activity_bootstrap.xml -------------------------------------------------------------------------------- /iot-device-demo/layout/activity_filemanager.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/huaweicloud-iot-device-sdk-android/HEAD/iot-device-demo/layout/activity_filemanager.xml -------------------------------------------------------------------------------- /iot-device-demo/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/huaweicloud-iot-device-sdk-android/HEAD/iot-device-demo/layout/activity_main.xml -------------------------------------------------------------------------------- /iot-device-demo/layout/activity_message.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/huaweicloud-iot-device-sdk-android/HEAD/iot-device-demo/layout/activity_message.xml -------------------------------------------------------------------------------- /iot-device-demo/layout/activity_ota.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/huaweicloud-iot-device-sdk-android/HEAD/iot-device-demo/layout/activity_ota.xml -------------------------------------------------------------------------------- /iot-device-demo/layout/activity_property.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/huaweicloud-iot-device-sdk-android/HEAD/iot-device-demo/layout/activity_property.xml -------------------------------------------------------------------------------- /iot-device-demo/layout/activity_topic.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/huaweicloud-iot-device-sdk-android/HEAD/iot-device-demo/layout/activity_topic.xml -------------------------------------------------------------------------------- /iot-device-demo/layout/activity_v3.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/huaweicloud-iot-device-sdk-android/HEAD/iot-device-demo/layout/activity_v3.xml -------------------------------------------------------------------------------- /iot-device-gateway-demo/assets/subdevices.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/huaweicloud-iot-device-sdk-android/HEAD/iot-device-gateway-demo/assets/subdevices.json -------------------------------------------------------------------------------- /iot-device-gateway-demo/java/com/huaweicloud/sdk/iot/gateway/demo/MainActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/huaweicloud-iot-device-sdk-android/HEAD/iot-device-gateway-demo/java/com/huaweicloud/sdk/iot/gateway/demo/MainActivity.java -------------------------------------------------------------------------------- /iot-device-gateway-demo/java/com/huaweicloud/sdk/iot/gateway/demo/Session.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/huaweicloud-iot-device-sdk-android/HEAD/iot-device-gateway-demo/java/com/huaweicloud/sdk/iot/gateway/demo/Session.java -------------------------------------------------------------------------------- /iot-device-gateway-demo/java/com/huaweicloud/sdk/iot/gateway/demo/SimpleGateway.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/huaweicloud-iot-device-sdk-android/HEAD/iot-device-gateway-demo/java/com/huaweicloud/sdk/iot/gateway/demo/SimpleGateway.java -------------------------------------------------------------------------------- /iot-device-gateway-demo/java/com/huaweicloud/sdk/iot/gateway/demo/StringTcpServer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/huaweicloud-iot-device-sdk-android/HEAD/iot-device-gateway-demo/java/com/huaweicloud/sdk/iot/gateway/demo/StringTcpServer.java -------------------------------------------------------------------------------- /iot-device-gateway-demo/java/com/huaweicloud/sdk/iot/gateway/demo/SubDevInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/huaweicloud-iot-device-sdk-android/HEAD/iot-device-gateway-demo/java/com/huaweicloud/sdk/iot/gateway/demo/SubDevInfo.java -------------------------------------------------------------------------------- /iot-device-gateway-demo/java/com/huaweicloud/sdk/iot/gateway/demo/SubDevicesFilePersistence.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/huaweicloud-iot-device-sdk-android/HEAD/iot-device-gateway-demo/java/com/huaweicloud/sdk/iot/gateway/demo/SubDevicesFilePersistence.java -------------------------------------------------------------------------------- /iot-device-gateway-demo/java/com/huaweicloud/sdk/iot/gateway/demo/TcpDevice.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/huaweicloud-iot-device-sdk-android/HEAD/iot-device-gateway-demo/java/com/huaweicloud/sdk/iot/gateway/demo/TcpDevice.java -------------------------------------------------------------------------------- /iot-device-gateway-demo/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/huaweicloud-iot-device-sdk-android/HEAD/iot-device-gateway-demo/layout/activity_main.xml -------------------------------------------------------------------------------- /iotda.apk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/huaweicloud-iot-device-sdk-android/HEAD/iotda.apk -------------------------------------------------------------------------------- /src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/huaweicloud-iot-device-sdk-android/HEAD/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /src/main/java/com/huaweicloud/sdk/iot/device/IoTDevice.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/huaweicloud-iot-device-sdk-android/HEAD/src/main/java/com/huaweicloud/sdk/iot/device/IoTDevice.java -------------------------------------------------------------------------------- /src/main/java/com/huaweicloud/sdk/iot/device/bootstrap/BootstrapClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/huaweicloud-iot-device-sdk-android/HEAD/src/main/java/com/huaweicloud/sdk/iot/device/bootstrap/BootstrapClient.java -------------------------------------------------------------------------------- /src/main/java/com/huaweicloud/sdk/iot/device/bootstrap/BootstrapMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/huaweicloud-iot-device-sdk-android/HEAD/src/main/java/com/huaweicloud/sdk/iot/device/bootstrap/BootstrapMessage.java -------------------------------------------------------------------------------- /src/main/java/com/huaweicloud/sdk/iot/device/client/ClientConf.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/huaweicloud-iot-device-sdk-android/HEAD/src/main/java/com/huaweicloud/sdk/iot/device/client/ClientConf.java -------------------------------------------------------------------------------- /src/main/java/com/huaweicloud/sdk/iot/device/client/DeviceClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/huaweicloud-iot-device-sdk-android/HEAD/src/main/java/com/huaweicloud/sdk/iot/device/client/DeviceClient.java -------------------------------------------------------------------------------- /src/main/java/com/huaweicloud/sdk/iot/device/client/IotRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/huaweicloud-iot-device-sdk-android/HEAD/src/main/java/com/huaweicloud/sdk/iot/device/client/IotRequest.java -------------------------------------------------------------------------------- /src/main/java/com/huaweicloud/sdk/iot/device/client/IotResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/huaweicloud-iot-device-sdk-android/HEAD/src/main/java/com/huaweicloud/sdk/iot/device/client/IotResult.java -------------------------------------------------------------------------------- /src/main/java/com/huaweicloud/sdk/iot/device/client/RequestListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/huaweicloud-iot-device-sdk-android/HEAD/src/main/java/com/huaweicloud/sdk/iot/device/client/RequestListener.java -------------------------------------------------------------------------------- /src/main/java/com/huaweicloud/sdk/iot/device/client/RequestManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/huaweicloud-iot-device-sdk-android/HEAD/src/main/java/com/huaweicloud/sdk/iot/device/client/RequestManager.java -------------------------------------------------------------------------------- /src/main/java/com/huaweicloud/sdk/iot/device/client/requests/Command.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/huaweicloud-iot-device-sdk-android/HEAD/src/main/java/com/huaweicloud/sdk/iot/device/client/requests/Command.java -------------------------------------------------------------------------------- /src/main/java/com/huaweicloud/sdk/iot/device/client/requests/CommandRsp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/huaweicloud-iot-device-sdk-android/HEAD/src/main/java/com/huaweicloud/sdk/iot/device/client/requests/CommandRsp.java -------------------------------------------------------------------------------- /src/main/java/com/huaweicloud/sdk/iot/device/client/requests/CommandRspV3.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/huaweicloud-iot-device-sdk-android/HEAD/src/main/java/com/huaweicloud/sdk/iot/device/client/requests/CommandRspV3.java -------------------------------------------------------------------------------- /src/main/java/com/huaweicloud/sdk/iot/device/client/requests/CommandV3.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/huaweicloud-iot-device-sdk-android/HEAD/src/main/java/com/huaweicloud/sdk/iot/device/client/requests/CommandV3.java -------------------------------------------------------------------------------- /src/main/java/com/huaweicloud/sdk/iot/device/client/requests/DeviceEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/huaweicloud-iot-device-sdk-android/HEAD/src/main/java/com/huaweicloud/sdk/iot/device/client/requests/DeviceEvent.java -------------------------------------------------------------------------------- /src/main/java/com/huaweicloud/sdk/iot/device/client/requests/DeviceEvents.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/huaweicloud-iot-device-sdk-android/HEAD/src/main/java/com/huaweicloud/sdk/iot/device/client/requests/DeviceEvents.java -------------------------------------------------------------------------------- /src/main/java/com/huaweicloud/sdk/iot/device/client/requests/DeviceMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/huaweicloud-iot-device-sdk-android/HEAD/src/main/java/com/huaweicloud/sdk/iot/device/client/requests/DeviceMessage.java -------------------------------------------------------------------------------- /src/main/java/com/huaweicloud/sdk/iot/device/client/requests/DeviceProperties.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/huaweicloud-iot-device-sdk-android/HEAD/src/main/java/com/huaweicloud/sdk/iot/device/client/requests/DeviceProperties.java -------------------------------------------------------------------------------- /src/main/java/com/huaweicloud/sdk/iot/device/client/requests/DevicePropertiesV3.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/huaweicloud-iot-device-sdk-android/HEAD/src/main/java/com/huaweicloud/sdk/iot/device/client/requests/DevicePropertiesV3.java -------------------------------------------------------------------------------- /src/main/java/com/huaweicloud/sdk/iot/device/client/requests/PropertiesData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/huaweicloud-iot-device-sdk-android/HEAD/src/main/java/com/huaweicloud/sdk/iot/device/client/requests/PropertiesData.java -------------------------------------------------------------------------------- /src/main/java/com/huaweicloud/sdk/iot/device/client/requests/PropsGet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/huaweicloud-iot-device-sdk-android/HEAD/src/main/java/com/huaweicloud/sdk/iot/device/client/requests/PropsGet.java -------------------------------------------------------------------------------- /src/main/java/com/huaweicloud/sdk/iot/device/client/requests/PropsSet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/huaweicloud-iot-device-sdk-android/HEAD/src/main/java/com/huaweicloud/sdk/iot/device/client/requests/PropsSet.java -------------------------------------------------------------------------------- /src/main/java/com/huaweicloud/sdk/iot/device/client/requests/RawDeviceMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/huaweicloud-iot-device-sdk-android/HEAD/src/main/java/com/huaweicloud/sdk/iot/device/client/requests/RawDeviceMessage.java -------------------------------------------------------------------------------- /src/main/java/com/huaweicloud/sdk/iot/device/client/requests/ServiceData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/huaweicloud-iot-device-sdk-android/HEAD/src/main/java/com/huaweicloud/sdk/iot/device/client/requests/ServiceData.java -------------------------------------------------------------------------------- /src/main/java/com/huaweicloud/sdk/iot/device/client/requests/ServiceProperty.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/huaweicloud-iot-device-sdk-android/HEAD/src/main/java/com/huaweicloud/sdk/iot/device/client/requests/ServiceProperty.java -------------------------------------------------------------------------------- /src/main/java/com/huaweicloud/sdk/iot/device/client/requests/ShadowData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/huaweicloud-iot-device-sdk-android/HEAD/src/main/java/com/huaweicloud/sdk/iot/device/client/requests/ShadowData.java -------------------------------------------------------------------------------- /src/main/java/com/huaweicloud/sdk/iot/device/client/requests/ShadowGet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/huaweicloud-iot-device-sdk-android/HEAD/src/main/java/com/huaweicloud/sdk/iot/device/client/requests/ShadowGet.java -------------------------------------------------------------------------------- /src/main/java/com/huaweicloud/sdk/iot/device/client/requests/ShadowMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/huaweicloud-iot-device-sdk-android/HEAD/src/main/java/com/huaweicloud/sdk/iot/device/client/requests/ShadowMessage.java -------------------------------------------------------------------------------- /src/main/java/com/huaweicloud/sdk/iot/device/constant/BaseConstant.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/huaweicloud-iot-device-sdk-android/HEAD/src/main/java/com/huaweicloud/sdk/iot/device/constant/BaseConstant.java -------------------------------------------------------------------------------- /src/main/java/com/huaweicloud/sdk/iot/device/constant/IotDeviceIntent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/huaweicloud-iot-device-sdk-android/HEAD/src/main/java/com/huaweicloud/sdk/iot/device/constant/IotDeviceIntent.java -------------------------------------------------------------------------------- /src/main/java/com/huaweicloud/sdk/iot/device/filemanager/FileManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/huaweicloud-iot-device-sdk-android/HEAD/src/main/java/com/huaweicloud/sdk/iot/device/filemanager/FileManager.java -------------------------------------------------------------------------------- /src/main/java/com/huaweicloud/sdk/iot/device/filemanager/UrlParam.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/huaweicloud-iot-device-sdk-android/HEAD/src/main/java/com/huaweicloud/sdk/iot/device/filemanager/UrlParam.java -------------------------------------------------------------------------------- /src/main/java/com/huaweicloud/sdk/iot/device/gateway/AbstractGateway.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/huaweicloud-iot-device-sdk-android/HEAD/src/main/java/com/huaweicloud/sdk/iot/device/gateway/AbstractGateway.java -------------------------------------------------------------------------------- /src/main/java/com/huaweicloud/sdk/iot/device/gateway/SubDevDownlinkListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/huaweicloud-iot-device-sdk-android/HEAD/src/main/java/com/huaweicloud/sdk/iot/device/gateway/SubDevDownlinkListener.java -------------------------------------------------------------------------------- /src/main/java/com/huaweicloud/sdk/iot/device/gateway/SubDevicesPersistence.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/huaweicloud-iot-device-sdk-android/HEAD/src/main/java/com/huaweicloud/sdk/iot/device/gateway/SubDevicesPersistence.java -------------------------------------------------------------------------------- /src/main/java/com/huaweicloud/sdk/iot/device/gateway/requests/DeviceInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/huaweicloud-iot-device-sdk-android/HEAD/src/main/java/com/huaweicloud/sdk/iot/device/gateway/requests/DeviceInfo.java -------------------------------------------------------------------------------- /src/main/java/com/huaweicloud/sdk/iot/device/gateway/requests/DeviceProperty.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/huaweicloud-iot-device-sdk-android/HEAD/src/main/java/com/huaweicloud/sdk/iot/device/gateway/requests/DeviceProperty.java -------------------------------------------------------------------------------- /src/main/java/com/huaweicloud/sdk/iot/device/gateway/requests/DeviceStatus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/huaweicloud-iot-device-sdk-android/HEAD/src/main/java/com/huaweicloud/sdk/iot/device/gateway/requests/DeviceStatus.java -------------------------------------------------------------------------------- /src/main/java/com/huaweicloud/sdk/iot/device/gateway/requests/FailedReason.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/huaweicloud-iot-device-sdk-android/HEAD/src/main/java/com/huaweicloud/sdk/iot/device/gateway/requests/FailedReason.java -------------------------------------------------------------------------------- /src/main/java/com/huaweicloud/sdk/iot/device/gateway/requests/SubDeviceProperties.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/huaweicloud-iot-device-sdk-android/HEAD/src/main/java/com/huaweicloud/sdk/iot/device/gateway/requests/SubDeviceProperties.java -------------------------------------------------------------------------------- /src/main/java/com/huaweicloud/sdk/iot/device/gateway/requests/SubDevicesAddInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/huaweicloud-iot-device-sdk-android/HEAD/src/main/java/com/huaweicloud/sdk/iot/device/gateway/requests/SubDevicesAddInfo.java -------------------------------------------------------------------------------- /src/main/java/com/huaweicloud/sdk/iot/device/gateway/requests/SubDevicesDeleteInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/huaweicloud-iot-device-sdk-android/HEAD/src/main/java/com/huaweicloud/sdk/iot/device/gateway/requests/SubDevicesDeleteInfo.java -------------------------------------------------------------------------------- /src/main/java/com/huaweicloud/sdk/iot/device/gateway/requests/SubDevicesInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/huaweicloud-iot-device-sdk-android/HEAD/src/main/java/com/huaweicloud/sdk/iot/device/gateway/requests/SubDevicesInfo.java -------------------------------------------------------------------------------- /src/main/java/com/huaweicloud/sdk/iot/device/log/LogMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/huaweicloud-iot-device-sdk-android/HEAD/src/main/java/com/huaweicloud/sdk/iot/device/log/LogMessage.java -------------------------------------------------------------------------------- /src/main/java/com/huaweicloud/sdk/iot/device/log/LogService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/huaweicloud-iot-device-sdk-android/HEAD/src/main/java/com/huaweicloud/sdk/iot/device/log/LogService.java -------------------------------------------------------------------------------- /src/main/java/com/huaweicloud/sdk/iot/device/ota/OTAPackage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/huaweicloud-iot-device-sdk-android/HEAD/src/main/java/com/huaweicloud/sdk/iot/device/ota/OTAPackage.java -------------------------------------------------------------------------------- /src/main/java/com/huaweicloud/sdk/iot/device/ota/OTAService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/huaweicloud-iot-device-sdk-android/HEAD/src/main/java/com/huaweicloud/sdk/iot/device/ota/OTAService.java -------------------------------------------------------------------------------- /src/main/java/com/huaweicloud/sdk/iot/device/service/AbstractDevice.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/huaweicloud-iot-device-sdk-android/HEAD/src/main/java/com/huaweicloud/sdk/iot/device/service/AbstractDevice.java -------------------------------------------------------------------------------- /src/main/java/com/huaweicloud/sdk/iot/device/service/AbstractService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/huaweicloud-iot-device-sdk-android/HEAD/src/main/java/com/huaweicloud/sdk/iot/device/service/AbstractService.java -------------------------------------------------------------------------------- /src/main/java/com/huaweicloud/sdk/iot/device/service/DeviceCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/huaweicloud-iot-device-sdk-android/HEAD/src/main/java/com/huaweicloud/sdk/iot/device/service/DeviceCommand.java -------------------------------------------------------------------------------- /src/main/java/com/huaweicloud/sdk/iot/device/service/IService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/huaweicloud-iot-device-sdk-android/HEAD/src/main/java/com/huaweicloud/sdk/iot/device/service/IService.java -------------------------------------------------------------------------------- /src/main/java/com/huaweicloud/sdk/iot/device/service/Property.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/huaweicloud-iot-device-sdk-android/HEAD/src/main/java/com/huaweicloud/sdk/iot/device/service/Property.java -------------------------------------------------------------------------------- /src/main/java/com/huaweicloud/sdk/iot/device/service/SdkInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/huaweicloud-iot-device-sdk-android/HEAD/src/main/java/com/huaweicloud/sdk/iot/device/service/SdkInfo.java -------------------------------------------------------------------------------- /src/main/java/com/huaweicloud/sdk/iot/device/timesync/TimeSyncMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/huaweicloud-iot-device-sdk-android/HEAD/src/main/java/com/huaweicloud/sdk/iot/device/timesync/TimeSyncMessage.java -------------------------------------------------------------------------------- /src/main/java/com/huaweicloud/sdk/iot/device/timesync/TimeSyncService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/huaweicloud-iot-device-sdk-android/HEAD/src/main/java/com/huaweicloud/sdk/iot/device/timesync/TimeSyncService.java -------------------------------------------------------------------------------- /src/main/java/com/huaweicloud/sdk/iot/device/transport/ActionListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/huaweicloud-iot-device-sdk-android/HEAD/src/main/java/com/huaweicloud/sdk/iot/device/transport/ActionListener.java -------------------------------------------------------------------------------- /src/main/java/com/huaweicloud/sdk/iot/device/transport/ConnectListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/huaweicloud-iot-device-sdk-android/HEAD/src/main/java/com/huaweicloud/sdk/iot/device/transport/ConnectListener.java -------------------------------------------------------------------------------- /src/main/java/com/huaweicloud/sdk/iot/device/transport/Connection.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/huaweicloud-iot-device-sdk-android/HEAD/src/main/java/com/huaweicloud/sdk/iot/device/transport/Connection.java -------------------------------------------------------------------------------- /src/main/java/com/huaweicloud/sdk/iot/device/transport/IoTSSLSocketFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/huaweicloud-iot-device-sdk-android/HEAD/src/main/java/com/huaweicloud/sdk/iot/device/transport/IoTSSLSocketFactory.java -------------------------------------------------------------------------------- /src/main/java/com/huaweicloud/sdk/iot/device/transport/RawMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/huaweicloud-iot-device-sdk-android/HEAD/src/main/java/com/huaweicloud/sdk/iot/device/transport/RawMessage.java -------------------------------------------------------------------------------- /src/main/java/com/huaweicloud/sdk/iot/device/transport/RawMessageListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/huaweicloud-iot-device-sdk-android/HEAD/src/main/java/com/huaweicloud/sdk/iot/device/transport/RawMessageListener.java -------------------------------------------------------------------------------- /src/main/java/com/huaweicloud/sdk/iot/device/transport/mqtt/MqttConnection.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/huaweicloud-iot-device-sdk-android/HEAD/src/main/java/com/huaweicloud/sdk/iot/device/transport/mqtt/MqttConnection.java -------------------------------------------------------------------------------- /src/main/java/com/huaweicloud/sdk/iot/device/utils/ExceptionUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/huaweicloud-iot-device-sdk-android/HEAD/src/main/java/com/huaweicloud/sdk/iot/device/utils/ExceptionUtil.java -------------------------------------------------------------------------------- /src/main/java/com/huaweicloud/sdk/iot/device/utils/IotUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/huaweicloud-iot-device-sdk-android/HEAD/src/main/java/com/huaweicloud/sdk/iot/device/utils/IotUtil.java -------------------------------------------------------------------------------- /src/main/java/com/huaweicloud/sdk/iot/device/utils/JsonUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/huaweicloud-iot-device-sdk-android/HEAD/src/main/java/com/huaweicloud/sdk/iot/device/utils/JsonUtil.java -------------------------------------------------------------------------------- /设备接入APK使用指南.docx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huaweicloud/huaweicloud-iot-device-sdk-android/HEAD/设备接入APK使用指南.docx --------------------------------------------------------------------------------