0

我正在尽我所能将外部 JAR 文件添加到我的项目中,但我做不到。这是我正在做的atm:

  • 将 JAR 复制到 libs 文件夹
  • 点击“添加为库”并选择 jar 包选项
  • 修改 build.gradle 以包含新的 jar,我这样做很简单:

    依赖项 { 编译 fileTree(dir: 'libs', include: '*.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

关于什么可能是错的任何想法?

4

1 回答 1

0

错误消息格式显示您没有使用 Gradle 进行构建。您要么加载了 eclipse 项目文件 (.classpath/.project),要么有一些现有的 iml 文件。

这意味着对 build.gradle 的更改将无效,因为 Studio 使用 IntelliJ 内部构建器。

您需要导入 build.gradle 文件来创建新的 Studio 项目。

于 2013-06-25T20:57:19.777 回答