(给读者的注释:该问题仅涉及代号One)
如我先前在Use a Codename One app for a tv box with tv remote control中所述,我在Play商店中发布了我的第一个Android TV版Codename One应用。可以在我的Android TV-Box上正常运行,但是被拒绝了。
我通过Google Play支持部门收到了以下电子邮件:
感谢您与Android TV小组联系。
我发现对于我们在其中发现的问题有些困惑 您的应用。您的电视APK 清单必须包含以下项目之一:
回馈意图:
<intent-filter><action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LEANBACK_LAUNCHER" /> </intent-filter>
Uses-feature leanback required = true:
<uses-feature android:name="android.software.leanback"android:required="true" />
需要使用功能性回溯= false:
<uses-feature android:name="android.software.leanback"android:required="false" />
您可能还想参考Android TV App Quality页面以获取更多信息 有关我们的审核标准(https://developer.android.com/docs/quality-guidelines/tv-app-quality)的信息。
我希望我能提供一些澄清。一旦您解决 上述问题,请提交您应用的新版本 我们的团队很乐意再次为您审核。
那么...我该怎么办?您是否有构建提示,或者可以为此添加构建提示?
答案 0 :(得分:1)
您可以这样使用android.xpermissions
:
android.xpermissions=<uses-feature android:name="android.software.leanback"android:required="false" />
如果愿意,也可以true
。
您还可以使用android.xintent_filter
添加意图过滤器选项,但是如果我正确理解了他们的电子邮件,则没有必要。