SOを検索し、見つけたすべてのソリューションを試しましたが、何も機能していないようです。私が試したのは、 here 、 here 、 here 、 here 、および here の解決策ですが、何も機能していないようです。
これらの質問のいくつかで説明されているように、Android アプリ (AA) に含まれる Android ライブラリ (AL) に Java ライブラリ (J としましょう) が含まれています。私は両方のライブラリにライブラリを追加しました(AAだけに追加してALに含めることも、その逆もALだけに追加して、Androidの依存関係がそれを処理することを期待しています)が、それ以外は何もしませんでした仕事。
最新のツール (バージョン 20.0.3) を使用しています。Android ライブラリとアプリのビルド Android バージョンは 2.2 で、最小 SDK は 5 です。
アプリの Android 依存関係で Java ライブラリを確認できますが、NoClassDefFoundException
実行時間を取得しています。
どうすればこれを機能させることができますか?
Android ライブラリは、非表示にする必要のある暗号化ロジックが含まれているため、jar を参照する必要があります。ライブラリは配布用に作成されており、アプリはライブラリをテストするための非常に単純なものです。