안드로이드 응용 프로그램에서 와이파이 인쇄를 사용하여 파일을 인쇄하고 싶습니다. 와이파이 프린터를 스캔했고 WiFi 프린터 IP 주소를 가지고 있습니다. 이제 어떻게 안드로이드 폰에서 프린터로 파일을 전송하여 프린트 할 수 있습니까? 다음 코드를 사용하여 파일을 프린터로 전송합니다.`public void uploadFile (file fileName) {안드로이드에서 와이파이 인쇄
FTPClient client = new FTPClient();
try {
client.connect(FTP_HOST,21);
client.login(FTP_USER, FTP_PASS);
client.setType(FTPClient.TYPE_BINARY);
client.changeDirectory("/");
client.upload(fileName, new MyTransferListener());
} catch (Exception e) {
e.printStackTrace();
try {
client.disconnect(true);
} catch (Exception e2) {
e2.printStackTrace();
}
}
}`
아무도 도와 줄 수 있습니까? 미리 감사드립니다.
와이파이 연결에서 네트워크 프린터를 사용하여 안드로이드에서 인쇄 할 수 있습니다소켓을 사용 : 예, 우리는 파일에서 문자열을 보낼 수 있습니다 다음 프로토콜을 우리가 사용해야합니까? 어떤 생각? –
http 연결을 사용하고 DataOutputSteam을 사용하여 문자열을 보낼 수 있습니다. – Lucifer
오케이, 고마워. 해보자. –