2011-10-20 12 views
5

デバイス固有のアプリケーションを開発しています。samsungまたはhtcなどandroidでAndroidの携帯電話ベンダーを検出する方法は誰でも知ることができますか?これは可能ですか? 電話のベンダーによれば、その電話機にアプリケーションをインストールするかどうかは決めることができます。電話ベンダーインストール時に携帯電話ベンダーを検出する

String manufacturer = android.os.Build.MANUFACTURER; 

を取得するためのコードの下

答えて

12

使用これは、ベンダーの名前を返します。たとえば、SamsungがSamsungの電話の場合です。

インストール時に検出できないと思いますが、製造元の名前が同じであれば最初のアクティビティ画面でこれを検出できます。アプリケーションを実行すると、ベンダーが違う場合はエラーメッセージが表示されます特定のベンダーの電話機でのみ実行されます。

+0

ねえ...こんにちは! – HrishikeshB

+0

私はメーカーとして "サムスン"ではなく "サムスン"を持っています(S3モデルSAMSUNG-SGH-I747) –