Android Studio/Gradleでパラメータまたは設定を探しています。これにより、ビルド時にすべてのCPUコアが使用されるようにビルドを設定できます。つまり、クアッドコアがある場合CPUと各コアは8スレッドを実行していますが、ビルドを最適化して、取得できるすべてのリソースを使用できるようにします(もちろん並列)。
ありがとうございました!
の中に local.properties
自分のプロジェクトのファイル
org.gradle.daemon=true
org.gradle.parallel=true
org.gradle.configureondemand=true
さらに指定できます
org.gradle.parallel.threads
並列実行に使用するスレッドの最大数を指定します。が必要だ org.gradle.parallel=true
。 ここ あなたはそれについてより多くの情報を見つけることができます
受け入れられた回答の更新:
GradleはWorker APIを使用するため、使用する必要があります
org.gradle.workers.max
の代わりに
org.gradle.parallel.threads
リンク からドキュメントへ
Gradle Build Environment Documentation によると:
org.gradle.configureondemand=true
org.gradle.daemon=true
org.gradle.parallel=true
org.gradle.workers.max=4
デフォルトでは、org.gradle.workers.max
はCPUプロセッサの数に設定されています(私の場合は8
)。
私のAndroid StudioがUbuntuワークステーションをフリーズさせていたため(場合によっては、コンピューターをハードリセットするように強制されていました)、4
に設定して、ワークステーションがCPUとメモリを使い果たしないようにします。