Android Studio 导入我自己的.jar文件



我已经为我的 android 应用程序创建了一个 java 库 与 Intellij.它工作正常。我也用Intellij构建过。

我已将.jar文件复制到myAndroidApp/libs/。我使用文件>>项目结构>>依赖项导入了库。还行!没有问题。我也可以在安卓工作室中使用我的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.

实际上,我可以在另一个Java项目中完美地使用我的GetWebDatas.jar文件,而不会出错。但我不能在安卓项目中使用。

此外,我可以将Jsoup或其他流行的.jar项目导入我的Android应用程序。但我不能自己的项目。

也许你可以试试File -> New -> New Module -> Import .JAR/.AAR Package.

最新更新