android - Android Studio将无法正确执行gradle构建

标签 android gradle android-studio build.gradle

在android studio中为应用编程时,构建过程突然停止了工作。我收到9个错误:

":app:preDexDebug
Error:Could not create the Java Virtual Machine.
Error:A fatal exception has occurred. Program will exit.
Error:Could not create the Java Virtual Machine.
Error:A fatal exception has occurred. Program will exit.
Error:Could not create the Java Virtual Machine.
Error:A fatal exception has occurred. Program will exit.
Error:Could not create the Java Virtual Machine.
Error:A fatal exception has occurred. Program will exit.
Error:Execution failed for task ':app:preDexDebug'.
> com.android.ide.common.internal.LoggedErrorException: Failed to run command:
C:\Users\NAME\AppData\Local\Android\sdk\build-tools\21.1.2\dx.bat --dex --output C:\Users\NAME\AndroidStudioProjects\MyApplication\app\build\intermediates\pre-dexed\debug\internal_impl-21.0.3-56fc23d6165fcb12f6f6bed1589449dbd02c62e2.jar C:\Users\NAME\AndroidStudioProjects\MyApplication\app\build\intermediates\exploded-aar\com.android.support\support-v4\21.0.3\libs\internal_impl-21.0.3.jar
Error Code:
    1
Output:
    Error: Could not create the Java Virtual Machine.
    Error: A fatal exception has occurred. Program will exit."

有时在尝试启动虚拟设备时收到以下消息:
"Failed to complete Gradle execution.

Cause:"

在该窗口中单击“确定”后,我得到以下信息:
"Unexpected Error
Local path doesn't exist. Local path doesn't exist. The project may need to be synced with Gradle files. Sync Project with Gradle files"

重新安装Android Studio并创建新项目后,仍然会发生这种情况

最佳答案

尝试重新安装Java。您需要最新版本的JDK 1.7。

如果您有基于64位的SO,则必须下载64位版本的JDK,然后启动studio64而不是studio可执行文件。

关于android - Android Studio将无法正确执行gradle构建,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27636403/

相关文章:

flutter - Flutter中抛出无法加载图片资源异常

Android Studio 3.0.1 错误 : Gradle project sync failed. 基本功能(例如编辑、调试)将无法正常工作

android - Toast.makeText() 显示错误

android - 垂直 Android TabLayout 不能垂直滚动

intellij-idea - Groovy 类在 gradle 中不可用

android - 多个 dex 文件定义 Landroid/support/v7/util/ThreadUtil$MainThreadCallback 错误

java - Android studio 配置路径无效

java - glide 如何取消图片下载请求?

java - 在ImageView中设置位图图像

gradle - SourceSet 和 SourceDirectorySet、Gradle 之间的区别