TA的每日心情 | 郁闷 2024-10-28 10:11 |
---|
签到天数: 1703 天 连续签到: 1 天 [LV.Master]伴坛终老
|
本帖最后由 nemon 于 2020-12-29 16:24 编辑
一、目前完成的进度
1、打开https://shimo.im/docs/gHV6cDVPC6wk633H/read,看“【App SDK开发实战营】Demo运行引导”。
2、下载相应的IDE并安装: https://developer.android.google.cn/studio/#downloads
3、git下载https://github.com/tuya/tuya_home_android_sdk
4、按“Demo运行引导”,准备 AppKey、AppSecret
5、打开 https://gitbook.tuyacn.com/tuyasmart_home_android_sdk_doc/zh-hans/resource/Demo.html 看“Demo App”的说明,完成以下3件事:
- 1)替换 app 目录下 build.gradle 文件中的 applicationId 为你的应用包名
- 2)将你的安全图片命名为:"t_s.bmp",放到 app 目录下 "src" - "main" - "assets" 文件夹下
- 3)将你的 AppKey、AppSecret 填写到 AndroidManifest.xml中的对应 标签中
6、执行build,启动模拟器,用自己的手机号注册后登入。
7、然后歪歪说稍安勿躁,等着灯泡。那么问题来了,“灯”是谁?
二、作品心得:
多亏前人,运行demo只有2个坑:
1、报错“Could not install Gradle distribution from 'https://services.gradle.org/distributions/gradle-6.5-bin.zip'.”
解决方法:看一下IDE的help菜单下的show log in explore,发现有一行Could not unzip C:\Users\lenovo\.gradle\wrapper\dists\gradle-6.5-bin\6nifqtx7604sqp1q6g8wikw7p\gradle-6.5-bin.zip to C:\Users\lenovo\.gradle\wrapper\dists\gradle-6.5-bin\6nifqtx7604sqp1q6g8wikw7p.
于是手工下载,然后覆盖gradle-6.5-bin.zip 。
2、报错“Cannot build selected target ABI: x86, supported ABIs are: armeabi-v7a, arm64-v8a”
解决方法:build.gradle文件的ndk下面
abiFilters "armeabi-v7a", "arm64-v8a" 之后,增加“ ,"x86"”
个人建议:
希望主办方可以考虑实际情况,把大家的填坑记录补充到git文档里。
|
|