Проблема с Epson SDK (Android) ⇐ Android

Форум для тех, кто программирует под Android
Anonymous
Проблема с Epson SDK (Android)

Сообщение Anonymous »

Я пытаюсь печатать на одном принтере 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

Вернуться в «Android»