我最近购买了飞利浦Android电视,我想将其添加到家庭自动化设置中。
预期的行为是: - 在后台运行,并侦听某个端口以获取HTTP请求。 - 根据家庭自动化请求(HTTP请求)的请求,更改频道,更改音量,...... - 也许当电视机处于待机状态时,如果被问到,请听取并打开它。我并不完全了解Android TV在待机状态下的行为。
我查看了互联网,但我找不到符合我需求的任何内容,所以我想我会自己做。
情况:
我是'实用的开发者'。我的工作是化学工程。我在学校学习了FORTRAN,偶尔在需要的时候,我会写一些代码来帮助,无论是JS,C,VB等......
我从未使用过Java或Android SDK。
我使用Android Studio进行了修改,并且能够在电视上显示“Hello World”。
电视无法植根,但我可以使用adb来加载应用。
问题是:完全自学Android开发是否合理,或者我会遇到重要的障碍?
非常感谢你帮助评估这个难度,因为我有点黑暗:)
答案 0 :(得分:0)
Android可以在后台运行Service
,可以收听端口并执行其他操作。
Android TV有两种待机模式。当用户未长时间处于非活动状态时,它会显示屏幕保护程序。当不活动时间较长时,设备将进入低功耗模式,尽管它可以被唤醒。
这个初学者项目可能有许多不同的部分,但不应该太难做,因为每个步骤都相对容易。