私はAndroidのノブのビットです。Androidで実行するJavaハードウェアAPIをコンパイルします。
私はセンサーの手袋を利用してセンサ値からデバイスにデータを入力するプロジェクトを持っています。私のプロジェクトの目的は、このセンサーグローブとAndroidデバイスとのインターフェースをとって、グローブからの情報がAndroidデバイスにワイヤレスで送られるようにして、アプリケーションが必要な処理を行うようにすることです。
グローブには、Javaでプログラミングするための一連のツールとAPIが付属しています。私の質問は基本的に、私はJavaでAndroidプラットフォーム上で動作するように書かれたコードをコンパイルできますか?私は元のコードでJarファイルのセットを参照しています。 Androidでコードを実行するときに同じJarファイルを利用できるか、Androidで実行するために同じJavaコードをコンパイルできるかどうかを確認します。
は本当にjarファイルは、コンパイル済みのクラスファイルが含まれている場合、それは動作しません、
これもライブラリに含まれているネイティブコード(あれば)は、デバイスとの互換性があるか(または純粋なjavaに移植されています) – Mouscellaneous
ネイティブコードを書き直すか、それはAndroid NDKで動作するようになっています。 – lrAndroid
Unfortuanalty私はクラスファイルにアクセスできません。手袋を所有する会社は、JARのみを提供しています。私が扱っているようなAPIを使って作業する方法がありますか? おそらく、Android bluetooth apiを使用してデータを取り込んで、必要な情報にフィルタをかけると言うことができます。あなたはそれがどれくらい難しいと思いますか? – stenfeio