2012-04-03 5 views
5

2つ以上のSIMカードを搭載したデバイスが発生することがあります。だから私の質問は:デバイス上のSIMカードの数を調べるにはどうすればよいですか?

私はデバイス上のSIMカードの数をどのように判断できますか?

実際にはフィールドテストアプリを開発しています。たとえば、デバイスに2枚のSIMカードがある場合、ユーザーはそれらの間で測定を開始できます。

答えて

6

現在、複数のSIMカードを処理するためのAndroid APIはありません。 Androidのソースを変更したハンドセットメーカーには、デバイスのサポートは全くありません。特定のメーカーがSDKや公開されたAPIを提供しているかどうかを確認できますが、ケースバイケースで行われます。

+0

お返事ありがとうございます。私はmanufacterのために働いています、多分彼らは助けることができます。 – 13KZ

+2

私が全部のことをコントロールしていれば、私はおそらく意図でそれを行うでしょう。システムにSIM情報を要求する1つのインテントと、結果データを伝送する応答でシステムがブロードキャストするインテントがあります。そうすれば、実際に動作させるために特別なシステム修正が必要であっても、普通にコンパイルされた普通のAndroidアプリがまだあります。 –

5

複数のSIMカードの切り替えをサポートするすべての携帯電話はAndroid SDKの外で動作するため、この機能をどのように公開するかについては、メーカーにお問い合わせください。

+0

お返事ありがとうございます – 13KZ