工程配置

更新时间:2018-10-23 21:21:41

您可以使用物联网平台提供的Android SDK,搭建设备与云端的双向数据通道。SDK包含设备动态注册、初始化建联和数据上下行的接口等内容。</span>

Android SDK Demo

Android SDK提供Demo,供您参考使用。
单击下载Android SDK Demo。下载本Demo将默认您同意本软件许可协议

配置

  1. 在Android工程根目录下的build.gradle 基础配置文件中,加入阿里云仓库地址,进行仓库配置。
     allprojects { 
        repositories { 
          jcenter()
          // 阿里云仓库地址
          maven { 
                 url "http://maven.aliyun.com/nexus/content/repositories/releases/" 
             } 
         ?maven {
                 url "http://maven.aliyun.com/nexus/content/repositories/snapshots"
             }
         }
     }
    
  2. 在模块的 build.gradle 中,添加SDK的依赖,引入 SDK :iot-linkkit。
     compile('com.aliyun.alink.linksdk:iot-linkkit:1.4.0')
    

混淆配置


-dontwarn com.alibaba.fastjson.**

-dontwarn com.aliyun.alink.linksdk.**

-dontwarn com.facebook.**

-dontwarn okhttp3.internal.**

-keep class com.alibaba.** {*;}

-keep class com.aliyun.alink.linkkit.api.**{*;}

-keep class com.aliyun.alink.dm.api.**{*;}

-keep class com.aliyun.alink.dm.model.**{*;}

-keep class com.aliyun.alink.dm.shadow.ShadowResponse{*;}
## 设备sdk keep

-keep class com.aliyun.alink.linksdk.channel.**{*;}

-keep class com.aliyun.alink.linksdk.tmp.**{*;}

-keep class com.aliyun.alink.linksdk.cmp.**{*;}

-keep class com.aliyun.alink.linksdk.alcs.**{*;}

-keep public class com.aliyun.alink.linksdk.alcs.coap.**{*;}

-keep class com.http.helper.**{*;}

-keep class com.aliyun.alink.apiclient.**{*;}

results matching ""

    No results matching ""