2

Android2.3用のBluetoothチャットの既存のサンプルからプロジェクトを構築しました。エミュレーターがBluetoothをサポートしていないことを認識しています。

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

しかし、突然、同じアプリを試していたときに、エラーが発生bluetooth is not availableして終了しました。

Eclipseで誤って設定が変更されたかどうかはわかりませんが、誰かがそれを何らかの方法で機能させるのを手伝ってくれる可能性があります。

4

1 に答える 1

1

システムでBluetoothサポートがないことを確認しなかった以前のSDKバージョンのアプリを使用していたに違いありません。

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;
    }

実際-「finish();」をコメントアウトするだけの場合 警告を表示しながら、アプリの実行を継続できるようにする行。

于 2012-05-04T05:06:37.137 に答える