###前提・実現したいこと
PCからjavaでBluetoothを用いてandroid端末に画像送信を行いたいと考えています。
###発生している問題・エラーメッセージ
プログラムを動かすと、andoroid側では接続された形跡は残っているのですが、「画像を受信しますか」というダイアログが出てきません。
送信の方法が間違っているのかもしれません。ご教授ください。
###該当のソースコード
/**
*
*/
package bluetooth;
import java.io.IOException;
import java.io.OutputStream;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import javax.microedition.io.Connection;
import javax.microedition.io.Connector;
import javax.microedition.io.InputConnection;
import javax.microedition.io.OutputConnection;
import javax.microedition.io.StreamConnection;
public class test {
public static void main(String[] args)throws Exception { String uri = "btspp://2400BA39AAE1:2"; try { StreamConnection conn = (StreamConnection) Connector.open(uri); try { // 何を何バイト送受信するかはデバイスによって異なる OutputStream os = conn.openOutputStream(); os.write("C:/...../aaa.jpg".getBytes()); } finally { conn.close(); } } catch (IOException e) { throw new RuntimeException(e); } }
}
###補足情報(言語/FW/ツール等のバージョンなど)
java,eclipse,bluetooth4.0
あなたの回答
tips
プレビュー