阿里云生活物联网平台中Android Demo运行

因为公司需求,需要对接阿里云生活物联网平台,实现与自有品牌App的关联,由于阿里的Demo 存在多处问题,对于刚开始接触者有诸多问题需要处理,记录下相关修改运行的流程

阿里云账号申请,生活物联网平台App管理搭建就在此略过。

1:下载相关的资料数据

➢ 在App管理中,选择创建的相关App,选择你要使用的集成的App上传(使用签名文件签名了的APP,建议使用release版本的)

➢ 上传成功后会生成一个安全图片,点击下载到本地后备用,不要去改动它的图片名称
➢ 下一步:用户账号(先使用内置账号体系,自有账号体系往后再说)

➢ 下一步:SDK和插件

➢ 选择Android SDK 下载(下载后先放着备用,等下会用到)

➢ 下一步:我的APP(我们先更换下模板,选择免费版),点击Android 源码生成,默认生成完会自动下载,如果没有下载,在点击下载按钮自行下载

2:解压、修改后运行相关Demo

➢将下载备用的安全图片,放到drawable文件夹下,因为该文件夹下原本就有个,我们直接替换就行了

➢ 将下载的Android 源码解压,得到的 project-source 在Android Studio 中打开,第一次打开是有问题的(不知道是不是我这边的问题还是其他),首先将 build.gradle 中搜索

maven { url 'https://maven.google.com' }

将它替换成

maven { url 'https://maven.aliyun.com/repository/google' }

然后将下面 maven这一块注释或者删除:

maven {
    url "http://mvnrepo.alibaba-inc.com/mvn/repository"
}

➢ 将刚下载备用的最新的 AndroidSDK,解压得到里面的 dependency.gradle文件,可以将里面的数据复制到 sdk_dependencies.gradle 文件中,这里要注意的是,要保留 dependency.gradle 中原有的api 依赖,将其他相同的 api 依赖更新到最新版本即可

 ➢ 将你App的签名文件放到当前项目目录下

➢ 选中当前复制的签名文件,使用 Ctrl+Shift+C,复制出当前的文件路径

➢ 在build.gradle 中 找到 storeFile file,将复制的文件路径填充进去,然后输入你签名文件对应的别名,密码,下图只做展示:

➢ 到这基本就结束了,记得 Sync Now 一下,就能够正常运行了;运行成功后,自行注册个账号测试下。由于是第一次搞这个,其他的功能还在发掘。

➢ 不要再模拟器上运行,不然会报错崩溃,建议用真机实测

➢ 运行效果图如下

➢ 账号注册,登录成功之后的首页

 

 

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值