Bluetooth経由でテキストファイルを他のデバイスに転送するために、次の簡単なコードを使用しています。
Intent sharingIntent = new Intent(Intent.ACTION_SEND);
sharingIntent.setType("text/plain");
sharingIntent.setPackage("com.android.bluetooth");
sharingIntent.putExtra(Intent.EXTRA_STREAM,Uri.parse(path));
activity.startActivity(Intent.createChooser(sharingIntent,ctx.getResources().getString(R.string.send_pubkey)));
"path" は、転送するファイルへのフル パスです (有効です)。ファイルを送信しようとすると、「不明なファイル」を転送できませんでしたというメッセージが表示されます。それで...ここで何が問題なのですか?なぜこのファイルは不明なのですか?
ありがとう!