家里前不久买了台sony的智能电视机,闲暇之余,想在电视上直接看YouTubeNetflix,偶尔再通过Steamlink串流到电视上打个电脑游戏,本来想着同毕竟是智能电视,装个软件应该是非常简单的事情,没想到还是有些坑,这里总结一下,方便和我有同样需求的朋友~(如果说你在国外,买的是国外的电视机,那就没这些问题了~)

为什么不能安装

  个人觉得是国行做了限制,首先是Google套件完完全全无法安装,随后尝试了刷港行系统,校验的时候也失败了,大胆猜测估计是硬件上做了些小手脚,比起安卓手机来说,出去的难度变高了(博主安卓只用过1+,那手机好像当时就是专门为刷机而生的。。)既然装不了Google play 以及 无法用世界版本的电视固件,瞬间几个软件都变得非常棘手。

  YouTube & Netflix 原生在各大电视平台,例如 海外的各个电视系统AppleTVChromeCastamazon fire 等。所以除了你买以上设备外,他们没办法在官网找到相应的apk包(安卓系统软件安装包),那么如何通过无痛且“官方”的手段给限制如此之多的国行电视装海外软件呢?

Step.1 准备adb调试桥

  Android调试桥( adb )是一个开发工具,帮助安卓设备和个人计算机之间的通信。这种通信大多是在USB电缆下进行,但是也支持Wi-Fi连接,adb对于安卓开发来说就像一把“瑞士军刀”。

brew cask install android-platform-tools

  笔者是macOS操作系统的电脑,用包管理器brew,用以上命令即可安装adb。

Step.2 连接电视机

  1. 首先在电视机上,设置 - 关于 - 内部版本号 疯狂点击,启用开发者模式
  2. 进入 开发者选项 启用adb调试
  3. 在电视机的 设置 - 关于 - 网络 - 状态 中查看电视机的ip地址(也可以在路由器的管理页面中查)
  4. 打开你电脑的终端,输入命令 adb connect xxx.xxx.xxx.xxx xx为你电视机的ip
  5. 电视机可能会弹出允许调试之类的提示框,允许即可
  6. 终端中输入adb devices 看一下是否有正常连接上电视

  至此若返回结果中正确的显示了你的设备,即连接成功~

Step.3 安装软件

  1. 去网上搜索你想装的软件的对应电视apk包,下载下来
  2. adb install 下载路径/xxxx.apk //xxx为你的软件包名称
  3. 稍等一会会,显示success,即表示安装成功啦~

enjoy it