1

私のアプリケーションは Android ネイティブ sip ライブラリを使用しています。この行を追加して、サポートされているデバイスだけがアプリを見つけられるようにします。
<uses-feature android:name="android.hardware.sip.voip" android:required="true" />

マーケット パブリッシュ ページで、私のアプリには次の機能があると記載されています。

android.hardware.MICROPHONE
android.hardware.screen.PORTRAIT
android.hardware.sip.VOIP
android.hardware.TOUCHSCREEN
android.hardware.WIFI

しかし、サポートされているデバイスの数は 0
です。sip 機能を削除すると、サポートされているデバイスの数は 3823
になります。なぜですか? 少なくとも、私の HTC new One では正しく動作すると確信しています。

update
公式の SipDemo サンプル プロジェクトでさえ、0 台のデバイスをサポートしていることがわかりました。

4

1 に答える 1

2

ドキュメントによると、android.software.sip.voipではなくを使用する必要がありますandroid.hardware.sip.voip。Google Play がandroid.hardware.sip.voip. また、android:required="false"SIP/VOIP サポートなしではアプリがまったく機能しない場合を除いて、設定する必要があります。

于 2013-10-16T06:01:23.060 に答える