2011-07-11 14 views
1

私はブルートゥースを介してデータを取得するためにSamsung Gs2を持っていますが、問題はデバッグが面倒になりました。すべてのステップhttp://developer.android.com/guide/developing/device.htmlAndroid毎週アンインストールせずにEclipseでSamsung Galaxy s2 bluetooth-app-debugging

私はEclipseのデバッガを再起動する前に、本当にアプリケーションをアンインストールし、デバイスのBluetoothペア設定を行う必要がありますか?最初の打ち上げ時にすべての設定を行う方法はありませんか?

+0

興味深い、私は同様の問題を持っています。コードを変更せずにデバッガを起動すると正常に動作します。コードを変更すると、BroadcastReceiverでBluetoothメッセージを受信しようとすると「強制終了」エラーが表示されます。デバッガを再び起動すると、BroadcastReceiverは正常に動作します。あなたが言ったように、この問題を回避するたびにアプリをアンインストールします。おそらく、アプリがBroadcastReciverの登録を解除した場合、これを修正するかもしれないと思うかもしれませんが、私はそれをしたくありません。 – daveD

+0

それは自動的にBluetoothペアリングを行うのですか、毎回手作業で行う必要がありますか? – Ahadu

+0

私のコードはBluetoothディスカバリを開始し、特定のデバイスが見つかるとペアになります。私が得る問題は、Bluetoothディスカバリーブロードキャストリスナーのヌルポインター例外です。コードとデバッグを変更すると、NPEが実行されます。ブロードキャストリスナーが再び実行されるとOKが実行されます。私はコードが変更された後、AndroidがBroadcast Receiverの登録に問題があると思う。 – daveD

答えて

関連する問題