2011-12-28 3 views
2

タブレットとGoogleTVの両方で動作することを望んでいたハニカムアプリケーションがあります。私はアプリケーションがテレビやタブレット上にあるかどうかに依存して異なる状況を処理するコードをアプリケーションに持っています。テレビとタブレットで実行するアプリケーション(GPSあり)

GoogleTV市場にアプリケーションが表示されません。私は私のマニフェストに含まれています:

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

and 

<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"></uses-permission> 
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"></uses-permission> 

は誰でもの... LOCATION許可を宣言することによって引き起こす場合、それが市場に見られていないことを知っていますか?もしそうなら、tvでないならこのコード側を含める方法はありますか?

答えて

1

使用する必要があり、代わりに、何のGPSのサポートはありません。この機能が必須でないことを確認するために、アプリのマニフェストに

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

を追加してください。

0

あなたはQRアプリケーションのアクセス許可が暗黙のうちに、Googleのテレビではサポートされていない、android.hardware.location.gpsが備わっ必要です

android.hardware.location 
or 
android.hardware.location.network 
+0

私はテレビにGPSサポートがないことを理解します。私は、デバイスがテレビであるかタブレットであるか(gps)によって、自分のコードに条件文がある。私のアプリケーションがタブレット上で動作するためにはACCESS_FINE_LOCATIONが必要です...両方に同じapkを使用できますか?ランタイムにACCESS_FINE_LOCATIONコード側を追加する方法はありますか?それはテレビやタブレットに依存していますか? – taraloca

関連する問題