2017-08-01 13 views
0

私は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アプリケーションにインポートできます。しかし、自分のプロジェクトはできません。

+0

圧縮せずにjarファイルを作成しようとしましたか? –

答えて

1

多分あなたは File -> New -> New Module -> Import .JAR/.AAR Packageを試すことができます。

関連する問題