1

我有一个专为 Google 2.2 api 设计的应用程序(它包括地图),我想让它与 Google TV 兼容。我一直在寻找对我的应用程序进行哪些更改(默认情况下它不会出现在 Google TV 市场上)。我发现的一件事是设置:

<uses-feature android:name="android.hardware.touchscreen" android:required="false"/>

我将此添加到 AndroidManifest.xml 并在 Google TV 模拟器上运行我的应用程序,它运行良好。我还在我自己的 Google TV 上运行它,没有任何问题。但是,上传更改后,我的应用仍然没有出现在 Google TV 市场上。

我是否需要更改其他一些 XML 设置,或者甚至可能是使用某些类使市场拒绝我的应用程序在 Google TV 上运行?

4

1 回答 1

2

好的,我想通了。我需要将以下标签添加到 AndroidManifest.xml:

<uses-feature android:name="android.hardware.location.gps" android:required="false"/>

这被市场用来过滤。我在手机上的应用使用 GPS,但在 Google TV 上不需要。

谷歌注意:尝试这些东西的唯一方法是用新的更新向当前用户发送垃圾邮件,直到东西工作。如果他们希望 Google TV 市场上有更多应用程序,他们应该为此提供更好的解决方案。

于 2011-12-19T01:15:05.797 回答