我已经编写了一个代码,用于从图库中获取图像并将此图像设置为使用打印API进行打印。 我想从Android模拟器中激发打印命令,它将直接打印到配置为同一台计算机并连接到同一LAN网络的打印机。 我不想使用Google帐户进行这些连接。 是否有任何工作解决方案可以将任何图像或文档从仿真器打印到打印机,或者是否有任何可以在同一LAN中连接我的打印机和仿真器的驱动程序?如何将打印命令从Android模拟器传递到配置了相同计算机的打印机
请回复
谢谢。
我已经编写了一个代码,用于从图库中获取图像并将此图像设置为使用打印API进行打印。 我想从Android模拟器中激发打印命令,它将直接打印到配置为同一台计算机并连接到同一LAN网络的打印机。 我不想使用Google帐户进行这些连接。 是否有任何工作解决方案可以将任何图像或文档从仿真器打印到打印机,或者是否有任何可以在同一LAN中连接我的打印机和仿真器的驱动程序?如何将打印命令从Android模拟器传递到配置了相同计算机的打印机
请回复
谢谢。
假设这是一台网络打印机,它将接受Socket连接。您需要让您的打印机IP地址能够连接到它并使用此连接OutputStream来写入要打印的文本/文件。
Socket socket = new Socket(ip, port);
PrintWriter outputStream = new PrintWriter(socket.getOutputStream());
outputStream.println("\fThis is a test print");
outputStream.close();
socket.close();
请参阅我的问题:http://stackoverflow.com/questions/29094911/how-to-give-print-command-to-printer-from-android-app – VVB