私は指紋スキャナを搭載したAndroid POSデバイスを持っています。彼らには、デバイスの指紋コンポーネントにアクセスするためのAndroidアプリの開発を支援するための.jarライブラリがあります。 jarファイルをNetBeans codenameoneプロジェクトのlibフォルダとネイティブ/ androidディレクトリに含めました。NetBeansのcodenameoneにjarファイルを追加する
しかし、ビルドサーバーでビルドした後にデバイスでアプリケーションを実行すると、アプリケーションはNoClassDefFoundErrorをスローします。しかし、クラスはjarファイルにあります。
これは、開発者ガイドのリンクです:https://www.codenameone.com/manual/advanced-topics.html –
jarファイルに依存するcn1libを作成できますか?私はプロジェクトのlibフォルダにcn1libを追加することができます。私がこのようにすると、自分のプロジェクトでjarファイルのクラスを利用できるようになりますか? – user3855323
インターフェイスに組み込み、 "impl"で呼び出すすべてのクラスは、cn1libで使用できるようにする必要があります。 –