(读者注意:这个问题只涉及代号1)
正如我之前在使用Codename One应用程序用于带电视遥控器的电视盒中所说,我在Play Store中发布了我的第一个适用于Android TV的Codename One应用程序。它适用于我的Android TV Box,但被拒绝了。
我收到了Google Play支持部门的以下电子邮件:
感谢您联系Android TV团队。
我发现我们在你的应用程序中发现的问题有些混乱。您的电视APK清单必须包含以下项目之一:
>
使用-功能需要倾斜=true:
使用feature leanback required=false:
您可能还想查看Android TV应用程序质量页面,了解有关我们审查标准的更多信息(https://developer.android.com/docs/quality-guidelines/tv-app-quality).
我希望我能提供一些澄清。一旦您解决了上述问题,请提交您的应用程序的新版本,我们的团队将很乐意为您再次审查。
所以我该怎么办?你有一个构建提示吗?或者你能为它添加一个构建提示吗?
匿名用户
您可以使用android.xpermissions
:
android.xpermissions=<uses-feature android:name="android.software.leanback"android:required="false" />
或者true
,如果您愿意的话。
你也可以使用android。xintent_filter添加意向过滤器选项,但如果我正确理解了他们的电子邮件,就没有必要了。
在使用Codename One完成我在IntellijIde上的代码并在模拟器上测试后,我想创建apk(在这种情况下,我将使用android)。这是我第一次在CN1上工作。我甚至是编程新手 我选择发送Android Build并收到以下消息: 我迷路了,我的apk下载了吗?如果没有是因为警告?我怎么修复它? 我在网上找不到解决方案。我推荐任何帮助
我正试图使用 SetBrowserNavigationCallback 然而,这只起作用一次。如果我再次点击加载,什么也不会发生... 这是预期的行为吗? 如果是,从javascript中多次调用java函数的最佳方法是什么?
每次调用请求时,我都会收到一个错误。当我用请求评论这行时。setPost(false),我从服务器得到一些响应。请解释出现此错误的原因。 线程"Thread-6"中的异常java.lang.IllegalStateException: Request方法(post/get)不能修改一个参数
我的CN1应用程序在这里生成文件filesystemstorage.getinstance().getapphomePath()。我可以正确地读/写那里的文件。 此文件夹名类似于:- 我如何保证这部分保持不变?谢谢你的帮助。
在初始化(例如新列表)时使用括号中的括号实际上意味着什么? 这是否意味着创建新的引用方法后正在调用?
运行Java 8,Gradle插件版本3.1.0 AndroidManifest。xml 建筑gradle应用程序