IS Epson TM-m30 printer is compatible with Square Reader?I got error below when integrating square with Epson printer
I get error java.lang.UnsatisfiedLinkError: No implementation found for void com.squareup.cardreader.lcr.LogNativeJNI.set_logging_enabled(boolean) (tried Java_com_squareup_cardreader_lcr_LogNativeJNI_set_1logging_1enabled and Java_com_squareup_cardreader_lcr_LogNativeJNI_set_1logging_1enabled__Z)
at com.squareup.cardreader.lcr.LogNativeJNI.set_logging_enabled(Native Method)
at com.squareup.cardreader.lcr.LogNative.set_logging_enabled(LogNative.java:13)
at com.squareup.cardreader.lcr.LogNativePassthrough.set_logging_enabled(LogNativePassthrough.java:8)
at com.squareup.cardreader.CardReaderLogBridge$CardReaderNativeLogBridge.setLoggingEnabled(CardReaderLogBridge.java:17)
at com.squareup.cardreader.CardReaderFeatureLegacy.initializeCardreader(CardReaderFeatureLegacy.java:61)
at com.squareup.cardreader.CardReaderSwig.lambda$initializeCardReader$0$CardReaderSwig(CardReaderSwig.java:144)
at com.squareup.cardreader.-$$Lambda$CardReaderSwig$Kpre0Cj1wBfyrR-HwbUIloaGlCI.run(lambda)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1133)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:607)
at java.lang.Thread.run(Thread.java:762)
at com.squareup.cardreader.GlobalCardReaderModule$1.run(GlobalCardReaderModule.java:89)
https://squareup.com/help/us/en/article/6334-hardware-compatibility-by-device
I don't see that specific model on the supported list.
The Epson TM-M30 is supported for IOS currently, but not for Android products. We do currently have Android support in Beta, so this will be supported soon if you are using Android, pending a successful beta.
Keep an eye out here in the Community for updates on Android Support for Epson printers, we'll be sure to announce it when it does launch.
Square Community
Square Products