【问题标题】:Android Studio Gradle sync failed: CreateProcess error=193, %1 is not a valid Win32 applicationAndroid Studio Gradle 同步失败:CreateProcess 错误=193,%1 不是有效的 Win32 应用程序
【发布时间】:2016-11-27 08:38:35
【问题描述】:

我打开一个现有项目到 android studio 并得到这个

Gradle 同步失败:CreateProcess 错误=193,%1 不是有效的 Win32 应用

【问题讨论】:

  • 你能显示你的根级别和应用级别的 build.gradle 吗?您使用的是什么版本的 Gradle?
  • 我用的是最新的gradle版本。
  • 我能够在 AS 2.2.2 中签出并打开这个项目。
  • 我用的是windows xp和android Studio AS 2.2.2,那我现在该怎么办?

标签: android gradle


【解决方案1】:

您应该检查 JDK 位置设置,该设置在每次 Android Studio 更新时都会更改,使用命令 ctrl + Alt + Shift + S (以显示项目结构菜单选项,并取消选中使用嵌入式 JDK 并找到您当前的 JDK位置,在 Windows 机器上,您可以在环境变量 JAVA_HOME 中看到该位置。

【讨论】:

    【解决方案2】:

    这发生在我身上。
    您可能需要下载完整版本的 Android Studio(请参阅注意事项)。
    它们是此处的 .zip 文件:
    http://tools.android.com/download/studio/canary/latest

    例如如果您的 Android Studio (Windows) 位于“C:\Program Files\Android\Android Studio”中:

    1. 将“Android Studio”重命名为“Android Studio.old”

    2. 将发行版解压缩到“C:\Program Files\Android\Android Studio”。

    C:\Program Files\Android\Android Studio\
                                            +---bin
                                            |
                                            +---gradle
                                            |
                                            +---jre
                                            |
                                            +---lib
                                            |
                                            +---license
                                            |
                                            +---plugins
    

    注意:Android Studio 2.3 Canary 1 的补丁系统存在问题, 因此从 Canary 1 迁移到 Canary 3 时需要完整下载。 Android Studio 2.2.X 应该提供来自主要稳定版本的补丁。 所有其他用户都需要下载完整版本才能更新。

    【讨论】:

      猜你喜欢
      • 2017-01-07
      • 1970-01-01
      • 2017-03-16
      • 2012-09-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多