我试图通过DIAL推出Android TV应用。我将应用程序安装在我的Android TV上
" com.test.example"
我也在DIAL网站注册了这条路径:http://www.dial-multiscreen.org/dial-registry/namespace-database
我可以通过DIAL从我的手机配对到Android TV,但是每当我尝试实际启动应用程序时(使用ConnectSDK),我都会收到一个非常不明显的错误消息。关于这应该如何工作的文档很少。我是否需要在AndroidManifest中为电视应用注册某种DIAL接收器?我怎样才能让它认识到我在做什么。我试图通过" appId"通过以下方式...
appId = "com.text.example"
appId = "example"
appId = "Example"
我失踪的地方还有更多吗?
答案 0 :(得分:1)
您的应用程序实际上未在数据库中注册。既没有注册名称,也没有注册前缀。
原因在于 命名规则 部分中注册表的about page:
- 应用程序前缀的长度必须至少为四(4)个字符(在解码百分比编码字符后),并且必须包含可识别的公司名称。例如:“Acme-”,“com.acme”。
醇>
您符合长度要求,但我对可识别公司名称的部分表示怀疑。