【问题标题】:Gradle error in app:packageDebug, Android Studio, Ubuntu应用程序中的 Gradle 错误:packageDebug、Android Studio、Ubuntu
【发布时间】:2014-02-06 07:21:12
【问题描述】:

我正在尝试在 Ubuntu 上的 Android Studio 中运行一个项目,但它失败并在 gradle 中出现以下错误。

Error: Execution failed for task ':app:packageDebug'. > org/bouncycastle/util/Store

我一直在 Windows 中使用 Android Studio,但从未遇到此错误。

我尝试过this,但没有成功。

请指导我如何解决这个问题。

【问题讨论】:

  • 这也是code.google.com/p/android/issues/detail?id=64737,但该错误报告并没有进一步说明问题。
  • 这是最近开始的吗?如果是这样,你做了什么改变使它开始发生?您能否将您的 build.gradle 文件添加到问题中?
  • 我的 gradle.build 类似于错误报告中发布的内容。但是我会在启动到 linux 后上传。我没有更改应用程序中的任何内容。这是我第一次在 linux 中运行该应用程序。所以我可以肯定地说我下载了最新的金丝雀版本并直接运行了一个虚拟项目。
  • 请注意,我在 Windows 中具有相同的金丝雀版本,并且一切都在那里完美运行。因此问题似乎是特定于 linux 的。

标签: android android-studio android-gradle-plugin


【解决方案1】:

不确定这是否完全适用,因为您运行的是 Ubuntu,但是通过更改运行 Android Studio 的 JRE 为我解决了 OSX 上的相同错误(遵循此处的指导:https://intellij-support.jetbrains.com/entries/23455956-Selecting-the-JDK-version-the-IDE-will-run-under

我通过在 OSX 上的 Info.plist 文件中更改此设置,将运行 Android Studio 的 JRE 版本设置为 1.7.*:

<key>JVMVersion</key>
<string>1.7*</string>

版本已在“关于”对话框中确认。它从 1.6 更改为 1.7,BouncyCastle 问题消失了。

【讨论】:

    【解决方案2】:

    我在 osx 中遇到了同样的问题。

    我清除了 ~/.gradle 中的 gradle 文件。然后重新打开android studio,等待下载gradle文件,就一切OK了。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-09-19
      • 2015-12-04
      • 1970-01-01
      • 2021-02-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多