Я пытаюсь печатать на одном принтере epson с нескольких устройств. Он печатает на первом устройстве, но затем приводит к сбою приложения на других устройствах. Ниже мой код. Тост возвращает число 3, но я не могу понять, какую ошибку это представляет. Любая помощь будет очень признательна.
private void printToKitchen() throws Epos2Exception {
SharedPreferences mPrefs = getSharedPreferences("printers", 0);
String kitchenPrinterIP = mPrefs.getString("kitchenPrinterIP", "default_value_if_variable_not_found");
if (!kitchenPrinterIP.equals("default_value_if_variable_not_found")) {
kitchenPrinter.connect("TCP:" + kitchenPrinterIP, Printer.PARAM_DEFAULT);
kitchenPrinter.beginTransaction();
kitchenPrinter.sendData(Printer.PARAM_DEFAULT);
kitchenPrinter.endTransaction();
kitchenPrinter.clearCommandBuffer();
} else {
Toast.makeText(getApplicationContext(), "Bar Printer not connected", Toast.LENGTH_SHORT).show();
}
}
try {
printToKitchen();
} catch (Epos2Exception e) {
Toast.makeText(getApplicationContext(), " " + e.getErrorStatus() , Toast.LENGTH_SHORT).show();
throw new RuntimeException(e);
}
Подробнее здесь: https://stackoverflow.com/questions/792 ... ue-android
Проблема с Epson SDK (Android) ⇐ Android
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Android — Epson ePos SDK — Невозможно выполнить печать на принтере Epson TM-T88VI
Anonymous » » в форуме Android - 0 Ответы
- 60 Просмотры
-
Последнее сообщение Anonymous
-