2011-08-08 4 views
1

私は簡単な質問があります。私は数字に電話してSMSを送信し、インターネットを閲覧することができる市場のアプリを持っています。このアプリは、市場にある469台のデバイスに対応しています。私はタブレットに自分のアプリをインストールすることはできますが、私はタブレットのユーザーにポピュラリティを与えたいので、市場で閲覧することができます。だから私は市場で複数のAPKソリューションを使用しています。今では両方のアプリで機能としてandroid.hardware.telephonyを使用しているため、タブレット(市場)でサポートされていません。私はこの機能を削除すると、私はまだSMSを送ることができるだろう、私は電話を必要としない2番目のアプリで、私は疑問に思う??SMSを送信してインターネットを使用するアプリにはandroid.hardware.telephonyが必要ですが、電話はかけられませんか?

答えて

3

デバイス上で特定の機能を使用する場合は、その必要はありません。マニフェストでは、アンドロイドを指定することができます:required = ["true" | "false"]をあなたの用途に使用してください。ユーザーがその機能を持たない場合は、シナリオを処理するようにしてください。

+0

私の場合は特定できますか。私はより簡単な質問をします - これを私のマニフェストファイルに書いたら これはうまくいくのですか?それだけです。はい、いいえ:) – Goran

+0

あなたのアプリを市場に出回っているユーザーがその機能を利用しないで利用できるようにします。 –

+0

私のマニフェストのこの行で、私のアプリはまだSMSを送ることができます?? – Goran

関連する問題