需要使用alexa服务
由于开源软件UI有个问题,之前一直是找第三方排查不是我导致的问题,领导催得紧,只好自己上手debug
问题也报给软件作者了,https://github.com/alexa/alexa-smart-screen-sdk/issues/122

想着既然开源,自己也可以改一下
先是搭建环境(不支持windows)
1 安装虚拟机,我选择了vmware
2 安装ubuntu18.04也很简单
3 安装Git Chrome VSC node
sudo apt-get update
sudo apt-get install git

4 修改为阿里源
backup
sudo cp -f /etc/apt/sources.list /etc/apt/sources.list_bak

replace:

# 默认注释了源码镜像以提高 apt update 速度,如有需要可自行取消注释
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-updates main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-updates main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-backports main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-backports main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-security main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-security main restricted universe multiverse# 预发布软件源,不建议启用
# deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-proposed main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-proposed main res

update:
sudo apt-get update
sudo apt-get upgrade

选择一些遇到的问题说一下:

1 安装指定版本node:
默认安装的是node 8.x.x的
安装node14:
curl -sL https://deb.nodesource.com/setup_14.x | sudo -E bash -
sudo apt-get install -y nodejs

2 make -j4 由于内存不足(2G)导致失败了,直接使用make命令就好了

3 安装 教程 https://developer.amazon.com/en-US/docs/alexa/alexa-smart-screen-sdk/ubuntu.html ,教程很清楚,一步一步来就好了

4 需要在amazon认证申请,生成config.json文件

5 编译失败,先再编译一次,再次不行就查看错误信息,google一下

6 安装Chrome

deb 是 ubuntu 、debian 的格式。dpkg -i 安装包名字
rpm 是 redhat 、fedora 、suse 的格式。rpm -ivh 安装包名字
他们不通用(虽然可以转换一下)。

运行成功了

常用命令记录

ljx@ubuntu:~/sdk_folder/sdk-build/SampleApp/src$ ./SampleApp $HOME/sdk_folder/sdk-build/Integration/AlexaClientSDKConfig.json DEBUG9

ljx@ubuntu:~/sdk_folder/ss-build$ ./modules/Alexa/SampleApp/src/SampleApp -C ~/sdk_folder/sdk-build/Integration/AlexaClientSDKConfig.json -C ~/sdk_folder/alexa-smart-screen-sdk/modules/GUI/config/guiConfigSamples/GuiConfigSample_SmartScreenLargeLandscape.json -L INFO

index.html文件位于
~/sdk_folder/ss-build/modules/GUI$

我提的问题还没有解决
待续

提取元素后发现原因是电视浏览器svg元素中, image中同时存在href 和filter时,就会卡死

alexa sdk debug相关推荐

  1. QCC 单地址SDK 使用MDE debug时无log输出

    同样的环境,同样的开发板使用ADK6.4.X的SDK debug没什么问题 但是 切换到单地址的SDK后,log没了,把固件烧录到芯片里可以正常跑起来 从MDE输出的信息来看是某了中文字符解析错误 但 ...

  2. au回声_回声按钮如何将Amazon Alexa技能提升到新水平

    au回声 by Terren Peterson 由Terren Peterson 回声按钮如何将Amazon Alexa技能提升到新水平 (How Echo Buttons take Amazon A ...

  3. 隐私合规:收集SDK部分介绍

    com.meizu.cloud.pushsdk.SystemReceiver 魅族推送服务是由魅族公司为开发者提供的消息推送服务,开发者可以向集成了魅族 push SDK 的客户端实时地推送通知或者消 ...

  4. 【QA那些事儿】视频SDK测试介绍

    目录 一.视频SDK概述 含义 目标 二.测试准备工作 语言基础 原理逻辑 三.测试重点建议 1.保证基本功能 2.业务回调交互 3.可选功能测试 4.整体性能测试 四.日常反馈问题 问题1.视频播放 ...

  5. Alexa Voice Service

    原文:AVS Documentation 1.简介 1)具有Alexa 功能的产品是什么样子的 (1)这个产品可以访问Alexa 服务 (2)这个产品可以被唤醒词 "Alexa" ...

  6. 树莓派的入门配置,包括ftp 远程桌面,中问输入法,语音模块配置

    第一次开机!! 从树莓派的官方网站下载树莓派的系统 推荐下载第二个空间小,功能全! 第二步 格式化sd卡 ! 一定要使用sd的官方软件:SD Card Formatter 选择磁盘,然后点击格式化即可 ...

  7. Autodesk FBX

    Autodesk FBX是Autodesk公司出品的一款用于跨平台的免费三维创作与交换格式的软件,通过FBX用户能访问大多数三维供应商的三维文件.FBX 文件格式支持所有主要的三维数据元素以及二维.音 ...

  8. h5聊天工具的开发过程及思路

    这个产品的主要技术栈有,网易nim即时通信,vue-cli,muse-ui 1.在拿到这个需求时,脑袋里空的,什么想法都没有,完全懵逼,进了网易云通信的官网api查看,由于我做的是客户端的,所以重点看 ...

  9. Unity3D编辑器插件开发

    学习视频连接地址 目录: Unity3D插件开发.png 一,菜单项相关操作 1.菜单项(MenuItem) 首先在Asset目录下新建一个Editor文件夹,然后在该目录下添加一个脚本MenuTes ...

最新文章

  1. 深度学习中的3个秘密:集成、知识蒸馏和蒸馏
  2. 收集常用的正则表达式
  3. Android中SharedPreferences与Editor的使用
  4. mysql数据库group_key_【MySQL】数据库复制:组复制(Group Replication)
  5. Python爬虫urllib库的使用
  6. Java案例:接口的缺省方法
  7. python numpy 写入、读取 .npz 压缩文件
  8. 结合内存分析java归并排序_排序算法之归并排序(Mergesort)解析
  9. 在线手机号码VCF批量导入工具
  10. Docker web管理界面——Shipyard
  11. 诸葛io的技术架构图_阿里P8总结三面四轮技术面试:Tomcat+Redis+线程池锁+悲观锁+NIO...
  12. 如何在Java中执行Python模块?从认识JEP库开始
  13. Java创造者詹姆斯·高斯林采访
  14. html获取本机ip,获取本机IP地址的实例(JavaScript / Node.js)
  15. Godot简单的斜抛运动
  16. 个人小程序/京东推广链接/长链接/短连接/跳转到京东购物小程序
  17. 形容计算机专业的诗句,描写技术精湛的诗句
  18. 在自己电脑上建立SVN服务器
  19. [COGS1487]麻球繁衍(概率dp)
  20. matlab中求最大因数,matlab最大公约数 三种算法

热门文章

  1. 李宏毅机器学习P13+P5+6+7+8+9(21版)学习笔记
  2. 中职计算机应用基础windows7,中职类计算机应用基础大纲
  3. 诺基亚N9刷旗鱼jolla,一键移植双系统旗鱼固件包
  4. 【观点】区块链手机说到底还是伪命题
  5. [机器学习入门] 李弘毅机器学习笔记-7 (Brief Introduction of Deep Learning;深度学习简介)
  6. 2016百度之星 - 测试赛(热身,陈题)-列变位法解密(模拟)
  7. 新乡腰椎间盘突出 腰椎间盘突出如何治疗
  8. 安装了,还是显示证书无效
  9. 上海达内python培训
  10. java控制台_JAVA控制台输入输出方法总结