나는 을 보내고/을 수신합니다. 블루투스를 통해 파일을 받겠습니다.이 파일을 보내고받을 기본 응용 프로그램으로 설정하고 싶습니다! 안드로이드는 블루투스를 통해 파일을 보내고받습니다.
이
는 리스너public class ReceiverModeratorThread extends Thread{
private final BluetoothServerSocket serverSocket;
private final BluetoothAdapter bluetoothAdapter = BluetoothAdapter.getDefaultAdapter();
public ReceiverModeratorThread() {
super();
BluetoothServerSocket tmp = null;
try {
tmp = bluetoothAdapter
.listenUsingInsecureRfcommWithServiceRecord(
bluetoothAdapter.getName(),
UUID.fromString("00001101-0000-1000-8000-00805F9B34FB")
);
} catch (IOException e) { }
serverSocket = tmp;
}
public void run() {
Log.d("MyListener", "Run receiver Moderator");
while (!Thread.interrupted()) {
Log.d("MyListener", "while");
try {
Log.d("MyListener", "start try");
BluetoothSocket socket = serverSocket.accept();
Log.d("MyListener", "Run create socket");
Thread t = new getFileThread(socket);
t.setDaemon(true);
t.start();
} catch (IOException e) {
Log.d("MyListener", "Run receiver Moderator Exception");
}
}
}
}
내가 많이 검색하지만 난 파일을
를주고받을 수있는 만들면 기본적 앱으로 내 응용 프로그램을 설정할 수있는 방법을 찾을 수 없습니다 내 코드
입니다 내가 뭘해야 해? 특별한 UUID를 사용하고 있습니까?
설명 모바일 장치에서 내 모바일로 파일을 보낼 때; 내 응용 프로그램은 그 파일을 가져 와서 내가 원하는 시간과 장소에서 저장합니다.
"기본값"은 무엇을 의미합니까? 공유 목록에 나타나야한다는 의미입니까? – koherent
내 질문을 편집합니다. 너 나 좀 도와 줄 수있어? – svp
아마 기본 Android UUID를 사용해야합니까? 나는 당신을 위해 그것을 찾는다. 그러나 나는 그것을 발견 할 수 없다. 어느 누구도 그걸 압니까? –