AndroidStudio/Gradle建筑应用程序

AndroidStudio/Gradle建筑应用程序,android,android-studio,Android,Android Studio,当我试图在Android Studio 3.1.1中使用Gradlebuild任务编译这个类时,编译器卡住了;构建过程从未停止过 package com.callforward.testsharedmemory; import android.app.Activity; import android.os.Bundle; public class MainActivity extends Activity { @Override protected void onCreat

当我试图在Android Studio 3.1.1中使用Gradlebuild任务编译这个类时,编译器卡住了;构建过程从未停止过

package com.callforward.testsharedmemory;

import android.app.Activity;
import android.os.Bundle;

public class MainActivity extends Activity {

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);

        byte[] buffer = new byte[]{0, 1, 2, 3, 4, 5, 6, 7, 8, 9};

    }
}
我知道问题是由数组初始化的方式引起的;我只是不知道为什么


有人看到并解释了吗?

在Android Studio中,进入文件->设置->构建、执行、部署->构建工具->渐变

(如果在mac上)Android Studio->首选项…->构建、执行、部署->构建工具->渐变

检查“全局渐变设置”下的“脱机工作”


它将减少90%的渐变构建时间。

我正在MAC上使用Android Studio 3.1。我构建了你的源代码

我认为你们为Android Studio的进程分配的内存是不够的。您尝试为process Android Studio增加内存

我的Android Studio:文件gradle.properties


org.gradle.jvmargs=-Xmx1536m

如果你有低端硬件,gradle需要永远加载,或者它可能是Android Studio本身的一个bug。尝试重新启动IDE,然后重试。