1

Samsung Galaxy XCover から Zebra MZ220 に印刷しようとすると、「プリンターの言語を判別できません」というメッセージが表示されます。他のデバイスからは正常に動作します。あなたはなにか考えはありますか?コードサンプルを投稿できますか?

調査の結果、 https://km.zebra.com/kb/index?page=content&id=SO8239&actp=LIST_RECENTが見つかりましたが、エラー メッセージが非表示になるだけで、プリンターは印刷されません。この投稿もありますAndroidのBluetooth Samsung Galaxy XCoverは、ユーザーがソリューションを見つけたが共有しなかった場合に常に成功します.

ファームウェアは最新です。

 ZebraPrinterConnection thePrinterConn = new BluetoothPrinterConnection(
                              getAdressMac());

                              Looper.prepare();
                              try {
                                    thePrinterConn.open();

                                    ZebraPrinter printer;
                                    printer = ZebraPrinterFactory
                                                  .getInstance(thePrinterConn);
                                    Thread.sleep(500);
                                    Bitmap bitmap = StampilaPrint.getStampila(ctx, Print.this.idSpatiu);
                                    //com.zebra.android.comm.BluetoothPrinterConnection myConn = new com.zebra.android.comm.BluetoothPrinterConnection(macAdd);
                                    //com.zebra.android.printer.ZebraPrinter myPrinter = new com.zebra.android.printer.internal.ZebraPrinterCpcl(myConn); 
                                    printer.getGraphicsUtil().storeImage("IMAGE.PCX",
                                                  bitmap, 215, 215);

                                    printer.getToolsUtil().sendCommand(data);

                                    thePrinterConn.close();
4

1 に答える 1

0

SDK ではファームウェアが重要です。www.zebra.com/firmware にアクセスして、現在リリースされているファームウェアと同じであることを確認してください。これにより、この問題は 99% 解決されます。

残りの 1% の時間については、少しのサンプル コードが問題になることはありません :)

于 2013-02-28T02:39:36.623 に答える