問題タブ [android-bluetooth]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
11218 参照

android - Androidでリストビューの項目をクリックしてBluetoothデバイスを接続する方法は?

Android 4.3 で Bluetooth デバイスに接続する必要があるアプリケーションを開発しています。

Bluetooth デバイスをスキャンできますが、Bluetooth デバイスを接続できません。

私はすでに次のマニフェストにアクセス許可を追加しています:

私の操作は、SCAN ボタンを押すと、Bluetooth デバイスがスキャンされ、ListView に表示されます。

ListView で bluetooth デバイスをクリックすると、項目の bluetooth デバイスが接続されます。

しかし、デバイス項目をクリックすると、アプリがクラッシュし、理由がわかりません...

これは私のJavaコードです:

に次の接続コードを入力するとnew_devices_list.setOnItemClickListener、常にクラッシュします。

よくわかりませんが、問題は次の行のようになります。

BluetoothDevice connect_device = mBluetoothAdapter.getRemoteDevice(address);

のデータ型は、addressアドレスではなく文字列です。

しかし、私が選択した getRemoteDevice のタイプは String アドレスです。

SO ... new_devices_list に接続コードを入力すると、アプリが常にクラッシュするのはなぜですか??

Android 4.3では使えないのですか??

誰か教えてくれませんか??

ありがとう!!

0 投票する
0 に答える
86 参照

java - 「ペアリング ダイアログ」をこのように呼び出す必要があるのはなぜですか?

ペアリング ダイアログを呼び出す次のコードを見つけました。

なぜリフレクションが使用されるのか、誰でも説明できますか?

0 投票する
1 に答える
345 参照

android - 通話がアプリから開始されたときに、現在のアクティビティをフォアグラウンドに移動します

通話を開始できるアプリがあります。通話が実行されているときは、アプリに戻る必要があります。より具体的にはアクティビティに移動します。私の考えは、現在のアクティビティを前面に出すことでした。

今、私はこの解決策を持っています:

これはすでに機能しています。 しかし:私もBluetooth接続を持っていますが、この方法で接続すると、通信が機能しなくなります。なぜこれが起こっているのかわかりません。次に、Bluetooth 接続をキャンセルして、もう一度開始する必要があります。しかし、これはアプリの使用のホールプロセスで他の問題を引き起こします.

私の質問は次のとおりです。インテントを使用せず に、呼び出しの実行中にアプリをフォアグラウンドにする方法はありますか。または、私の問題を解決するための他の解決策を知っている人はいますか?

0 投票する
7 に答える
140311 参照

android - Bluetooth 経由で複数のデバイスを 1 つのデバイスに接続する

複数のデバイス (4+) をメイン デバイス (例: タブレット) に Bluetooth 経由で接続する必要があるゲームを作成したいと考えています。すべてのデータが電話から送信されるメインのアプリと、電話への 2 つのアプリがあります。それは可能ですか?

0 投票する
2 に答える
9201 参照

android - Android Bluetooth クライアント サーバー接続

シンプルな Android bluetooth クライアント サーバー プログラムを作成したい

サーバーコード:

クライアントコード:

このアプリケーションは片側モードで動作し、サーバーにメッセージを送信して受信したバッファーを表示するだけですが、サーバーからクライアントにメッセージを継続的に送信する必要があります。

どうやってするの?

何か考えがあれば。共有してください。

0 投票する
1 に答える
418 参照

android - Android内でSPP Bluetooth接続を介してメッセンジャーIPCプロトコルを使用するには?

Bluetooth 経由で通信する場合、Android Messenger (IPC) をどのように使用しますか?

同じアプリを実行している 2 つのスマートフォン間で SPP Bluetooth 接続を介してメッセンジャーを使用する Android IPC の仕様はありますか?

私は自分で車輪を再発明し、自分の設計ミスについて後で結論を出すのは好きではありません:)