1

Android アプリのインストールの可用性を電話 (または SMS 機能または SIM カードを備えたデバイス) のみに制限する必要があります。

画面サイズでデバイスを制限できることはわかっています。しかし、それは私にはうまくいきません。ご存じのように、一部のタブレットよりも大きくて解像度の高い画面を備えた電話があるからです。

私のアプリの機能は、SMS (テキスト) メッセージの送信を中心に展開しています。デバイスに SIM カードがない場合、ユーザー レビューは「タブレットではアプリが動作しない」のようなものであるため、そのデバイスにアプリをインストールしたくありません。

また、「アクティブな」SIM カードを持たないデバイスを除外することはおそらく不可能であることも認識しています。SIMカードではなくWiFIに接続されている電話を持っている人がいるかもしれません。大丈夫。電話をターゲットにしてタブレットを除外できれば幸いです。

4

1 に答える 1

5

電話をターゲットにしてタブレットを除外できれば幸いです。

デバイスがテレフォニーをサポートしているかどうかは、それが「電話」であるか「タブレット」であるかとはほとんど関係ありません。

テレフォニーが必要な場合は<uses-feature android:name="android.hardware.telephony" />、マニフェストに追加します。SEND_SMSこれは許可を保持することによって暗示されるため、持っている場合はSEND_SMS、テレフォニー機能を備えたデバイスにすでに制限されています.

于 2013-07-20T16:40:50.777 に答える