2

アプリケーションを Google Play にデプロイしましたが、タブレットで利用できると表示されません。特大画面をサポートしています(SOの回答で提案されているように)

表示されない理由は、3G、テレフォニー、およびタブレットには (通常) ないその他の機能が必要なためですが、私のスマートフォン バージョンには絶対に必要であり、タブレットにもあると非常に便利です。

したがって、私の質問は本質的に次のとおりです。これらの要件を「必要だが必須ではない」として設定する方法、または実行時にそれらを要求し、アプリケーションでそれらが存在しないことを処理する方法はありますか?

ありがとう

4

2 に答える 2

3

はい。それを処理する方法があります。

これを設定するには、これらすべての要件を許可ではなく機能として作成する必要があります。android:required="false"

このような

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

公式ドキュメントを参照してください

于 2013-02-05T09:26:33.360 に答える
1

このドキュメントを確認してください。http://developer.android.com/guide/topics/manifest/uses-feature-element.html#permissions

<uses-feature android:name="android.hardware.telephony" android:required="false"/>マニフェストに追加できます。

于 2013-02-05T09:26:35.187 に答える