私は3ヶ月前に始めたばかりなので、Androidプログラミングの初心者です。私はBluetoothを使ってAndroidアプリをarduinoに接続するプロジェクトをやっています。私はすでにアンドロイドアプリ(blueton.adapter、ソケットなど)のコードを持っています。接続用のコードはすでに機能しています。目標の1つは、ユーザーにPINを入力するように要求せずに、
このフォーラムの古い投稿はあまり役に立ちません。 (安全でないモードを使用することをお勧めしますが、私の場合も安全なモードが必要ですが、arduinoは携帯電話アプリがクライアントであるため、createInsecureRfcommSocketToServiceRecord()サーバーメソッドは機能しません)
私は検索し、これをアンドロイドの開発者サイトでbluetonedeviceクラスについて見つけました:
setPairingConfirmation (boolean confirm) PAIRING_VARIANT_PASSKEY_CONFIRMATIONペアリングのパスキーを確認します。
PARING_VARIANT_PIN = "ユーザーにピンの入力を求められるか、アプリがユーザーのピンを入力します。"
PARING_VARIANT_PASSKEY_CONFIRMATION = "ユーザーは画面に表示されるパスキーを確認するよう求められます。または、アプリはユーザーのパスキーを確認します"
コードを使用しているようですが、アプリはパスワードを入力して確認するアプリです パスワードを "auto-connect"機能にしますが、Androidサイトではこれを使用する方法のサンプルコードはありません。あなたの誰かがこのまたは関連するプロセスを使用してサンプルコードを持っていますか?私はあなたの助けに感謝します!