現時点では、Android 用の JavaPOS ユーティリティを提供しているプリンタ会社はないと思います。
私の経験では、JavaPOS の複雑な性質がなくてもプリンターの動作を完全に制御できるため、API を使用するのが最善です。JavaPOS の経験がない場合は、適切に作成されたプリンター メーカーのカスタム API を使用する方が間違いなく簡単ですが、最終的にはそのメーカーのプリンターのみをサポートすることになります。1 種類のプリンタをサポートする方が、複数のメーカーのプリンタをサポートするよりもはるかに簡単であることを考えると、必ずしも悪いことではありません。もちろん、それはユーザーの要求とサポート モデルによって異なります。
エプソンについて言及されたことは知っていますが、エプソンには Android SDK が用意されていると思います。代替手段は、USB、イーサネット、および Bluetooth を介した Star Micronics の Android 印刷用 SDK です。私はこれを広範囲に使用しましたが、使いやすさ、ドキュメントの完全性、サポートされている多くの機能のために強くお勧めします. http://www.starmicronics.com/support/SDKDocumentation.aspxからダウンロードできます。