首页 > 解决方案 > 在 Xamarin Forms Android 中打印到 POS 打印机

问题描述

我有一个使用 XF 构建的应用程序,我希望它能够通过 LAN、USB 甚至 WIFI 发现 POS 打印机,并使用非常简单的模板打印收据。有人有线索吗?有这个 ePOS Android SDK:

https://download.epson-biz.com/modules/pos/index.php?page=prod&pcat=3&pid=36

但它与JAVA。而且我还发现了这个金块 ESC-POS :

https://github.com/lukevp/ESC-POS-.NET

如果有人对我应该如何进行或已经完成它有任何想法,我会真的很感激。


编辑

所以我决定使用 EPSON 网站上的 SDK。我有 2 个文件 .JAR

和其他一些 lib 文件 .so 。我现在要做的就是找到在我的 Xamarin 应用程序中使用主题的正确方法。所以我发现了这个:

https://docs.microsoft.com/fr-fr/xamarin/android/platform/binding-java-library/binding-a-jar

有更多经验的人可以帮我吗?

标签: javaxamarindlljarpos

解决方案


好吧,我能够创建一个 .dll 文件并将其作为参考添加到我的 xamarin.android 项目中:

https://docs.microsoft.com/en-us/xamarin/android/platform/binding-java-library/binding-a-jar

此外,我还必须对元数据文件进行一些快速调整,如该线程中所述:

Epson ePOS SDK for Android (Xamarin) 缺少常量


推荐阅读