質問: ### 前提・実現したいこと 初心者です。 TAPというデバイスを使ってJavaでアプリを作っているのですが、公式に配布されているsdk(https://www.tapwithus.com/developers-sdk/)にはJava用のsdkがないようです。 android用のsdkはあり、javaで書かれているのでこれを使えるのかなと思ったのですが、やり方がわかりません。(そもそも使えるのかどうかも不明)。 調べてみるとJavaとandroid Javaは別物だというような記述もあり、よく分かりませんでした。 android用のsdkはjavaでも使えるのでしょうか? ### 追記 Javaで作っているアプリにデバイスで取得した情報(どの指がタップされたか)を送りたいです。 TAPはデフォルトではBluetoothキーボードとして認識されるので、指の組み合わせでどの文字が入力されたかは分かるのですが、指の組み合わせ次第では文字が入力できないものもあるので、sdkを用いた開発が必要です。
回答: > > SDKがあるデバイスで開発するのには移行が大変そうなので、、 > > > このようなハードウェアにまつわるものの場合、動作させるには**ドライバ**が必要となることがあります。一方、現在の環境がJavaということですが、Javaからハードウェアに密着した操作は困難かと思われます。 「JavaからTAPへアクセスする手立てを自力でどうにかする」「JavaからTAPを使えるプラットフォームへブリッジする」「プラットフォームごとTAPのSDKがある環境へ移植する」のどれかです。