Linux上的Android工作室:Gradle构建太慢了。它持续超过1小时

时间:2016-12-10 15:03:44

标签: android linux android-studio android-gradle build.gradle

我不知道为什么在Linux上的Android Studio(Debian Jessie)中Gradle构建速度太慢。

它在1小时前开始,它仍在运行。

这是我在没有取得成功的情况下尝试过的:

  • 在“设置”菜单中选中“离线工作”
  • 在设置菜单
  • 中选中“并行编译独立模块”
  • 选中“设置菜单”中的“按需配置”
  • 使用以下行在home / .gradle文件夹中创建“gradle.properties”文件:org.gradle.daemon = true
  • 在build.gradle文件中使用“marvelCentral()”更改了“jcenter()”

我还没弄清楚出了什么问题。

任何帮助?

感谢。

1 个答案:

答案 0 :(得分:0)

尝试通过将这两行添加到public class ExampleActivity extends AppCompatActivity implements View.Onclicklistener { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); f1 =(Button) findViewById(R.id.f1); f2 =(Button) findViewById(R.id.f2); Utils.setObjectOnClickListener(this, f1, f2); @Override public void onClick(View view) { Intent intent = null; switch (view.getId()) { case R.id.f1: // Do your code here break; case R.id.f2: // Do your code here break; } } In your Utils.class define this method public static void setObjectOnClickListener(View.OnClickListener listener, View... views) { for (View view : views) { view.setOnClickListener(listener); } } 来指定用于启用的守护程序进程的JVM参数:

gradle.properties