我正在尽我所能将外部JAR文件添加到我的项目中,但我无法做到。这就是我正在做的事情:
修改build.gradle以包含新jar,我这样做就是这样:
依赖{ 编译fileTree(dir:'libs',包括:'* .jar') }
然而我在Pre Dex阶段仍然遇到一些奇怪的错误:
Android Pre Dex: [StartAppUnifiedSDK-3.0.2.jar] UNEXPECTED TOP-LEVEL EXCEPTION:
Android Pre Dex: [StartAppUnifiedSDK-3.0.2.jar] java.util.zip.ZipException: error in opening zip file
关于可能出错的任何想法?
答案 0 :(得分:0)
错误消息格式显示您没有使用Gradle进行构建。你加载了eclipse项目文件(.classpath / .project)或者有一些现有的iml文件。
这意味着对build.gradle的更改将无效,因为Studio会改为使用IntelliJ内部构建器。
您需要导入build.gradle文件,而不是创建一个新的Studio项目。