いくつかの人がいくつかの異なる方法でこれを尋ねるのを見てきましたが、答えは常に複雑すぎるか、十分に詳細ではありませんでした.
ロボット競技会でたくさんの人にアンケートをとりたいです。私は彼らに質問をし、Android ベースのデバイスでチェック ボックス、ラジオ ボタン、プルダウン メニューなどで回答をマークします。ノートパソコンを持っている人を 1 人、彼のテーブルに座らせます。誰かが数人にフォームに記入してもらうときはいつでも、データをラップトップに入れる必要があります。そこに問題があります。
この場所には WiFi がありません。おそらく Bluetooth を使用する予定ですが、よくわかりませんが、USB 接続を使用するのが最も簡単な方法のようです (間違っていたら訂正してください)。「同期」ボタンがあります。「同期」を押すと、Android デバイスはすべての新しいデータをラップトップに送信し、ラップトップはすべての新しいデータ (調査している他の人から) を Android デバイスに送信する必要があります。私は両方のデバイスで Java を使用しています。そんなコミュニケーションをどうするか。
それが私が望んでいることですが、簡単にする必要がある場合は、プログラムをこれに不自由にすることをいとわないでしょう:一度に1つのフォームしか保存できず、「同期」ボタンは単にその1つのフォームを送信しますAndroid デバイスをラップトップに接続すると、ラップトップはデータを送り返しません。フォームを入力するたびにラップトップにファイルを送信する必要があり、実際にはフォームは必要ないため、これで問題ありません。
編集: Bluetooth の方が簡単な場合は、その理由を教えてください。Android デバイスごとにラップトップに接続するためのポートが異なる可能性があるためだと思いますが、デバイスをラップトップにペアリングする方法がわからないため、Bluetooth の方が難しいと思います。