2016-09-07 8 views
8

最近Java 8にアップグレードした後、自分のアンドロイドビルドをコンパイルするためにジャックを使用しています。私が切り替えたので、私のデバイスにアプリケーションを構築するには膨大な時間がかかります。通常3〜5分である。 .jackファイルのサーバーのタイムアウト値を1800秒に変更しましたが、サーバーのタイムアウトが60秒に設定されているように見えます。誰も似たような問題を抱えていましたか?ここで ジャック付きのAndroidコンパイル時間が極端に遅い

は私.jackファイルは次のようになります。

SERVER_TIMEOUT=1800 

EDIT:私は最近、遅く2015年モデルに2010年半ばMacのデスクトップコンピュータから自分のコンピュータをアップグレードしました。ジャックはまだ私が望むほど速くコンパイルしていませんが、大幅に改善されています。毎回コンパイルするのに約5分かかっていましたが、コンパイルするのにちょっと時間がかかります。だから、同様の問題に直面している人にとっては、これはおそらくあなたの問題を解決するためのいくつかの余分な洞察力を与えるかもしれません。

+1

私もこれに気付きました。それをちょっと絞り込むだけで、遅さの原因となるJackを有効にして、sourceCompatibility/targetCompatibilityをJavaVersionにアップグレードしないようにしています.VERSION_1_8 – colithium

+0

インスタントランが動作しないという事実が私の想像力であったのだろうかまだジャック。 – colithium

+0

android studioとgradleのJVMヒープオプションは何ですか? – Sarvex

答えて

0

私は同じ問題に直面していました。私はjava8を使いたいので、ジャックコンパイラの代わりにretrolambdaをジャックコンパイラの代わりに使用することにしました。

関連する問題