1

この問題を解決するために多くの投稿を読みましたが、今まで成功しませんでした! どんな助けでも大歓迎です!ユーザーが写真を撮影し、結果のjpgにいくつかのexifタグを追加できるスマートフォンでAndroidアプリケーションを実行しています。これらの写真はすべて同じフォルダーに保存されます。
スマートフォンが Bluetooth 経由で PC (Windows XP が組み込まれている) に接続できるようになるとすぐに、アプリケーションはそれらを PC に送信する必要があります。写真を送信する最善の方法は、OBEX プロトコル ( Intent.setAction(Intent.ACTION_SEND) を介して呼び出すことができる) を使用したファイル転送用の Android サポート アプリケーションを使用することです。

私の問題は、スマートフォンから送信しているファイルを自動的に受信することです。
タスクバーのBluetoothアイコンメニューからPCを常に「ファイルの受信」モードにして(右クリック->ファイルの受信)、ファイルの保存場所を確認することでこれを実行できます。しかし、私はすべてを手作業で行わなければなりません。

ファイルを自動的に受信して目的のフォルダに保存する方法はありますか??
別の BT スタックを使用してこれを達成できますか??

私が理解できる別の方法は、PC にもアプリケーションを実装し、ブルートゥース経由のシリアル ポートで生データ交換を行う独自のプロトコルを実装することです。(もちろん、これは悪い回避策です!!!)

ほとんど不可能に思えますが、これを解決する良い方法があるはずです! :-)

4

1 に答える 1

0

Bluetooth に慣れていない場合は、私のオープン ソース プロジェクトhttp://cross-copy.netをご覧ください。

これにより、アプリ間のデバイス間のファイル転送が簡素化されます。接続は、コードワードを照合することによってサーバーを介して行われます。RESTful API は非常にシンプルで、ファイルが到着したらすぐにダウンロードを開始するように Web アプリを簡単に変更できます。

于 2012-06-21T16:04:54.723 に答える