2013-06-25 199 views
0

我正在盡全力將一個外部JAR文件添加到我的項目中,但我無法做到。下面是我在做什麼大氣壓:Android Studio將外部JAR文件添加到項目

  • 複製JAR到libs文件夾
  • 擊中「添加庫」,並選擇jar包選項
  • 修改的build.gradle包括新的jar,我這樣做只是這樣的:

    依賴{ 編譯文件樹(導演: '庫',包括: '的* .jar') }

但我仍然得到的地塞米松前階段會有一些奇怪的錯誤:

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

你可以粘貼命令「gradle build --stacktrace」的輸出嗎? – nilsmagnus

回答

0

錯誤消息格式顯示您沒有使用Gradle構建。您加載了eclipse項目文件(.classpath/.project)或者有一些現有的iml文件。

這意味着由於Studio使用IntelliJ內部構建器代替,因此對build.gradle的更改將不起作用。

您需要導入您的build.gradle文件來創建新的Studio項目。

相關問題