2011-12-18 88 views
1

我有一個專爲Google 2.2 api設計的應用程序(它包含地圖),我想讓它與Google TV兼容。我一直在四處尋找要更改到我的應用程序(默認情況下它不會顯示在Google TV市場上)。其中一個我發現的一件事是設置:如何將我的Android 2.2應用程序遷移到Google TV

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

我已將此添加到AndroidManifest.xml中,跑在谷歌TV模擬器我的應用程序,它運行良好。我也在自己的Google TV上運行它,沒有任何問題。不過,在上傳更改後,我的應用仍然不會顯示在Google TV市場上。

是否還有一些其他XML設置需要更改,或者它可能是某些類的使用,導致市場否認我的應用無法在Google TV上運行?

回答

2

好的,我明白了。我需要將以下標記添加到AndroidManifest.xml中:

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

這是由市場用於過濾。我在手機上的應用使用GPS,但在Google TV上不需要。

谷歌的注意事項:嘗試這個東西的唯一方法是用最新的更新來垃圾郵件當前用戶,直到東西有效。如果他們想要在Google TV市場上購買更多應用程序,他們應該會有更好的解決方案。

+0

https://developers.google.com/tv/android/docs/gtv_market_filtering https://developers.google.com/tv/android/docs/gtv_android_features – CommonsWare 2011-12-19 12:09:49

相關問題