如何将我的Android 2.2应用程序迁移到Google TV

时间:2011-12-18 22:56:21

标签: android android-emulator google-tv

我有一个专为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上运行的类?

1 个答案:

答案 0 :(得分:2)

好的,我明白了。我需要将以下标记添加到AndroidManifest.xml:

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

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

Google注意:尝试这种方式的唯一方法是向当前用户发送新的更新垃圾邮件,直到其中有效。如果他们想在Google TV市场上购买更多应用程序,他们应该为此提供更好的解决方案。