#android
#Android
Вопрос:
Я работаю над проектом, в котором я внедряю epson Android sdk, проблема в том, что: я могу распечатать билет с помощью принтера epson TM T20, но после этого была сгенерирована недопустимая ошибка со статусом err_illegal. Я не могу найти решение, пожалуйста, помогите мне, если у кого-нибудь есть решение.
Комментарии:
1. Пожалуйста, добавьте имеющийся у вас на данный момент код, в котором возникает ошибка.
2. Это мой код, в котором можно найти статус ошибки: ERR_ILLEGAL public boolean connectPrinter() { boolean isBeginTransaction = false; если (mPrinter == null) { возвращает false; } попробуйте { mPrinter.connect(MainActivity.targets, принтер. PARAM_DEFAULT); } catch (исключение e) { ShowMsg.showException(e, «connect», mContext); возвращает false; }
3. //////// следуйте try { mPrinter.beginTransaction(); isBeginTransaction = true; } catch (Исключение e) { ShowMsg.showException(e, «beginTransaction», mContext); } if (isBeginTransaction == false) { попробуйте { mPrinter.disconnect(); } catch (Epos2Exception e) { // Ничего не возвращайте false; } } верните true; }
4. Пожалуйста, обновите ответ кодом. Это нечитаемо в комментариях