2016-08-23 11 views
0

私は最近、ubuntuを14.04から16.04に更新しました。Android:Ubuntuであまりにも長い時間をかけてアプリケーションを実行している間に構築された16.04

最新バージョンのandroid studio、2.1.3をインストールしました。 「Hello world」アプリである最初のアプリをビルドすると、ビルドには約4分かかります。

gradle設定でオフライン作業オプションを有効にし、コンパイラ設定で並列実行も有効にしました。

studio64.vmoptions

-Xms256m 
-Xmx1280m 
-XX:MaxPermSize=350m 
-XX:ReservedCodeCacheSize=240m 
-XX:+UseConcMarkSweepGC 
-XX:SoftRefLRUPolicyMSPerMB=50 
-da 
-Djna.nosys=true 
-Djna.boot.library.path= 

-Djna.debug_load=true 
-Djna.debug_load.jna=true 
-Dsun.io.useCanonCaches=false 
-Djava.net.preferIPv4Stack=true 
-XX:+HeapDumpOnOutOfMemoryError 
-Dawt.useSystemAAFontSettings=lcd 

私は4ギガバイトのRAMと250ギガバイトのHDDと64ビットマシンにしています。

+0

あなたはgradleのヒープを増やしてみましたか? 'android { dexOptions { javaMaxHeapSize" 3g " }'。開発用に4GBのRAMで十分ではありません。 RAMを2倍にすることを検討してください。 – Apostolos

+0

には、グラデーションタグといくつかのコードフォーマットが追加されています。 – Apostolos

答えて

0

最近、GradleはImproving the performance of Gradle buildsという素晴らしいガイドを発行しました。あなたが役に立つと思う章は約profilingです。ビルドを実行し、パフォーマンスのボトルネックを気付き、それに応じて行動します。正確に何がビルドを遅らせているのかを知るのは難しいです。

関連する問題