Android SDK2.0でBluetoothを使ってみる

閲覧: 170 回
最初の未読メッセージにスキップ

ugrie

未読、
2009/11/05 12:22:442009/11/05
To: Android-SDK-Japan
初めましてugrieです。

Android SDK2.0をインストールして早速新機能を使おうと思ってBluetoothを使用してみました。
しかし、

おちます。アプリを起動すると。

「予期せず停止しました。やり直してください。」

と出てしまいます。

ソースコードは
デフォルトのコードのOnCreateに
BluetoothAdapter bluetooth = BluetoothAdapter.getDefaultAdapter();
を記述しただけです。


もちろんAndroidManifest.xmlに
<uses-permission android:name="android.permission.BLUETOOTH"/>
<uses-permission android:name="android.permission.BLUETOOTH_ADMIN"/>
を追加しています。パーミッションの書き方が間違えているのでしょうか。

何か知っている方がおりましたら教えてほしいです。

esmasui

未読、
2009/11/05 19:17:212009/11/05
To: Android-SDK-Japan
ますいと申します。

アプリケーションはエミュレーターで動作させておいでですか?
エミュレーターはBluetoothが無効化されており、実行時にエラーを吐いて落ちてしまいます。

esmasui

未読、
2009/11/05 23:47:222009/11/05
To: Android-SDK-Japan
ますいです。
ごめんなさい。よく読まずにポストしてしまいました。

#getDefaultAdapter()を呼んでいるだけなんですね。

エミュレーター上の#getDefaultAdapter()の呼び出しはnullを返すので、その後何かしようとすると落ちてしまうのですが、
それ以前でしたね。

エラー時のログを貼り付けていただければ、原因がわかるかもしれません。


On 11月6日, 午前2:22, ugrie <ugrie2...@gmail.com> wrote:
全員に返信
投稿者に返信
転送
新着メール 0 件