我开发了一款针对 AndroidTV 设备的应用程序,特别是 Google Chromecast。该应用程序已成功上传到 Google Play,并且在开发者控制台中,
App status
显示 Production
- 事实上,我可以看到该应用程序使用其直接链接到 Google Play,即 https://play.google.com/store/apps/details?id=
。
如果我在 PC 网络浏览器上通过 Google Play 搜索该应用程序 - 我可以找到它,但它显示“此应用程序不适用于您的任何设备”,即使我在 Chromecast 设备上使用相同的帐户登录.
如果我使用手机通过 Google Play 搜索该应用程序 - 该应用程序不会显示 - 这是预期的,因为它不是针对触摸屏设备的。
如果我通过 Chromecast 设备搜索该应用程序 - 它不在结果中,这导致我在这里提出我的问题。
上传以来已经过去了几周,因此我排除了在搜索中建立索引的时间可能存在的问题。
该应用程序不包含任何广告。
该应用程序不处于任何
Testing
状态。
应用程序的
App content
页面已完全提交,所有内容都带有绿色复选标记。
附加信息:
Countries / regions
说176/176。
对于 Google Chromecast Google TV,Device catalog
状态显示为 Supported
。
App availability
设置为 Published. New users can find and install your app
Managed Google Play
设置为 Turn off. Managed Google Play settings won't be available
一些代码:
AndroidManifest:
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.REQUEST_INSTALL_PACKAGES" />
<uses-feature
android:name="android.hardware.touchscreen"
android:required="false" />
<uses-feature
android:name="android.software.leanback"
android:required="true" />
<application
android:allowBackup="true"
android:icon="@drawable/launcher_logo"
android:banner="@drawable/launcher_logo"
android:logo="@drawable/launcher_logo"
android:label="@string/app_name"
android:supportsRtl="true"
android:theme="@style/AppTheme" >
<activity
android:name=".BlankActivity"
android:label="@string/app_name"
android:noHistory="true"
android:screenOrientation="landscape"
android:theme="@style/AppThemeTest">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LEANBACK_LAUNCHER" />
</intent-filter>
</activity>
</application>
为了让 AndroidTV 应用程序可用,首先必须对其进行分类和审查。
以下是选择参加评论的步骤:
按照提示上传所需的图像资源,然后等待 Google 的人员审核您的应用。审核状态稍后会发送至开发者邮箱。
问题还存在吗?我们可以聊聊这个吗?