私はIntellijで自分のAndroidアプリケーション用のJavaライブラリを作成しました。それはうまく動作します。私はIntellijも組み込みました。Androidスタジオは自分の.jarファイルをインポートします
私は、.jarファイルをmyAndroidApp/libs /にcoppiedしました。私はファイル>>プロジェクト構造>>依存関係を使ってライブラリをインポートしました。大丈夫です!問題はない。また、私はAndroidのスタジオで自分のclasesを使用することができます。
Information:Gradle tasks [:app:assembleDebug]
Error:Execution failed for task ':app:compileDebugJavaWithJavac'.
> Could not expand ZIP './app/libs/GetWebDatas.jar'.
とコンソール出力:
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':app:compileDebugJavaWithJavac'.
> Could not expand ZIP
'./app/libs/GetWebDatas.jar'.
* Try:
Run with --stacktrace option to get the stack trace. Run with --info
or --debug option to get more log output.
は、実際に私は私のGetWebDatas.jarファイルを使用することができます私は自分のアプリケーションを実行すると、それは、このエラーがスロー
しかし...エラーのない完全な別のJavaプロジェクトです。しかし、私はアンドロイドプロジェクトで使用することはできません。
また、私はJsoupや他のポピュラーな.jarプロジェクトをAndroidアプリケーションにインポートできます。しかし、自分のプロジェクトはできません。
圧縮せずにjarファイルを作成しようとしましたか? –