概述
因为公司需求,需要对接阿里云生活物联网平台,实现与自有品牌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 一下,就能够正常运行了;运行成功后,自行注册个账号测试下。由于是第一次搞这个,其他的功能还在发掘。
➢ 不要再模拟器上运行,不然会报错崩溃,建议用真机实测
➢ 运行效果图如下
➢ 账号注册,登录成功之后的首页
最后
以上就是清爽灰狼为你收集整理的阿里云生活物联网平台中Android Demo运行的全部内容,希望文章能够帮你解决阿里云生活物联网平台中Android Demo运行所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复