开发过 Android TV App 吗?推荐个好用的工具给你!

企业动态
Android 这个大家庭发展到现在,可以算是渗透到各行各业,不知道有多少人接触过 Android TV 或者叫 Android 智能电视/盒子相关的开发。

[[217559]]

Hi,大家好,我是承香墨影!

Android 这个大家庭发展到现在,可以算是渗透到各行各业,不知道有多少人接触过 Android TV 或者叫 Android 智能电视/盒子相关的开发。

对于智能电视而言,现在占有率最广的就是 Android 系统了。而在国内的环境下,其实你可以简单的把 Android TV 的 App ,当成一个横屏显示的普通 App 来开发。

不过今天不聊 Android 开发的问题,今天想要推荐一款工具。对于 TV 而言,操作起来和传统的手机不一样,它有一个很重要的操作工具:遥控器。

在交互上面,也是不同于手机的点点点,它需要***焦点,然后来触发点击。我想对于新手而言,一个很重要的工作就是处理好焦点的转换效果问题。

Android TV 的开发,并不一定需要在电视上开发,前面也提到过,它其实就是一个普通的 Android App。我通常的做法就是在手机上开发,开发完成之后再在电视上进行测试。

为了在手机上达到焦点选中的效果,我会使用另外一款工具来实现上下左右的操作,就是今天要推荐的:ChromeADB。

ChromeADB

ChromeADB 其实就是 Chrome 浏览器的一个插件,很多关于 Chrome 插件的相关文章,都会推荐他。

ChromeADB 提供的功能,大部分本质上背后就是在操作 ADB 命令,也就是说它能做到的,ADB 命令也可以做到,而它只是提供了一个图形化的界面,更方便我们操作。

ChromeADB 的安装过程也非常的简单,你只需要在 Chrome 浏览器的扩展程序中,搜索它,然后就可以安装了。如果没法访问的话??,可以找找离线安装的方式。

想要正常使用 ChromeADB,需要先保证本机的 ADB 环境正常。如果一切顺利,你打开 ChromeADB 的时候,右上角的 Device List 可以看到当前连接的设备。

ChromeADB 提供了很多非常好用的功能,不过我一般只使用它的 Controller 功能。

在 Controller 页面中,很直观的可以看到它对设备上下左右简直的操作,利用它,我们就可以在手机上模拟出使用遥控器操作 Android TV 的效果。

上面,就是我使用 ChromeADB 在手机上模拟出来的一段操作过程。

ChromeADB 本身已经是开源项目,有兴趣可以去 Github 上看看它的实现,不过呢,最近一次 commit 已经是 2014 年了,基本上算是无人维护的状态,不过这么久依然还有人推荐它,足以见它有多稳定。

  • ChromeADB Github:
  • https://github.com/importre/chromeadb

ChromeADB App

本来到此就算是完了,不过呢 ChromeADB 还有一款 App,可以配合它使用。

在 Google Play 上可以下载到,也叫 ChromeADB。

它干的事情非常简单,只是模拟了一个鼠标的操作。

当你安装上 ChromeADB App 之后,ChromeADB 插件的操作界面就不一样了,Controller 页面下面会出现一个 Mouse Pad 界面。

使用起来也非常的方便,把鼠标移动到响应区域,你会发现手机上也会在对应位置出现一个小鼠标。

ChromeADB 对我而言就是一个方便的操作工具,可以在手机上模拟出电视遥控器操作的效果。

【本文为51CTO专栏作者“张旸”的原创稿件,转载请通过微信公众号联系作者获取授权】

戳这里,看该作者更多好文

责任编辑:武晓燕 来源: 51CTO专栏
相关推荐

2013-07-18 13:44:13

2021-11-02 15:07:22

Web前端开发

2021-08-30 14:22:48

文档协作WPS云文档有道云协作

2021-04-01 10:22:42

工具Linux文件

2010-06-02 10:00:25

MySQL工具

2020-04-22 14:27:44

前端工具开发

2022-03-10 08:44:50

Python开发工具

2012-02-16 10:12:23

JavaScript

2019-12-16 15:16:29

工具代码开发

2020-10-23 10:31:59

开发开源工具开源

2011-05-30 14:36:06

Android 在线开发 App Invent

2012-03-14 09:35:56

JavaMaveneclipse

2015-04-21 14:54:39

HTML5混合式App

2020-08-12 09:35:23

Docker工具开源

2015-09-06 14:50:05

安卓app高效开发

2013-03-29 14:46:33

App开发小工具辅助工具

2014-04-08 10:22:29

Android高效开发App

2012-03-07 09:47:42

Android开发工具

2023-12-22 14:09:08

AI文本编辑器AiEditor

2018-06-16 08:35:57

UnixLinux命令
点赞
收藏

51CTO技术栈公众号