2012-05-03 19 views
2

私は、アンドロイド2.3のブルートゥースチャットの既存のサンプルからプロジェクトを構築しました。 私はエミュレータがブルートゥースをサポートしていないことを認識しています。エミュレータのdeveloper.android.comからbluetoothチャットサンプルアプリを起動できません

私はエミュレータでアプリを実行することができました。機能は動作しませんでしたが、少なくとも実行中であることはわかりました。私はユーザーインターフェイスとすべてを見ることができました。

しかし、今日私は同じアプリを試していたときに、bluetooth is not availableというエラーが表示され、終了します。

私は間違って設定が変更されたのかどうか分かりませんが、なんとなく助けてくれますか?

あなたは、システム内のBluetoothのサポートの不在を確認しませんでしたアプリの以前のSDKのバージョンを使用している必要があります
+0

私の回答は役に立ちましたか?私はそれが正しいと確信しているので、私はbluetoothchatアプリで多くの時間を費やしてきました。 –

答えて

1

....

私はデモの2.1 SDKのバージョンを実行している

、およびそこにチェックインがあります。次の2つのオプション持っ

1)以前のSDKのために以前に使用したのと同じデモコードを行くと見つけ、

2)コード(bluetoothChatクラス、のonCreate()メソッドに入る)とこのコードスニペットをコメントアウト:実際に

// Get local Bluetooth adapter 
    mBluetoothAdapter = BluetoothAdapter.getDefaultAdapter(); 

    if (mBluetoothAdapter == null) { 
     Toast.makeText(this, "Bluetooth is not available", Toast.LENGTH_LONG).show(); 
     finish(); 
     return; 
    } 

- あなただけコメントアウト場合は、「仕上がりを();」警告を表示したまま、アプリの実行を継続できるようにする必要があります。

関連する問題