web-dev-qa-db-ja.com

com.Android.build.gradle.internal.tasksの実行中にエラーが発生しました

APKのビルド中にこのエラーが発生します。

Cause 1: org.gradle.workers.internal.DefaultWorkerExecutor$WorkExecutionException: A failure occurred while executing com.Android.build.gradle.internal.tasks.Workers$ActionFacade
    at org.gradle.workers.internal.DefaultWorkerExecutor$WorkerExecution.waitForCompletion(DefaultWorkerExecutor.Java:285)
    at org.gradle.internal.work.DefaultAsyncWorkTracker.waitForItemsAndGatherFailures(DefaultAsyncWorkTracker.Java:115)
    at org.gradle.internal.work.DefaultAsyncWorkTracker.waitForCompletion(DefaultAsyncWorkTracker.Java:87)
    at org.gradle.workers.internal.DefaultWorkerExecutor.await(DefaultWorkerExecutor.Java:150)
    at com.Android.build.gradle.internal.tasks.Workers$WorkerExecutorAdapter.await(Workers.kt:282)
    at com.Android.ide.common.resources.MergeWriter.end(MergeWriter.Java:48)
    at com.Android.ide.common.resources.MergedResourceWriter.end(MergedResourceWriter.Java:242)
    at com.Android.ide.common.resources.DataMerger.mergeData(DataMerger.Java:292)
    at com.Android.ide.common.resources.ResourceMerger.mergeData(ResourceMerger.Java:384)
    at com.Android.build.gradle.tasks.MergeResources.lambda$doFullTaskAction$1(MergeResources.Java:261)
    at com.Android.build.gradle.internal.tasks.Blocks.recordSpan(Blocks.Java:58)

キャッシュを無効にして再起動しようとしましたAndroid studio.Rebuildプロジェクトですが、どれも私のために機能しません。

24
apurv thakkar

最後に、この行をgradle.propertiesに追加して、この解決策を見つけました。

org.gradle.jvmargs = -Xmx4608m

34
apurv thakkar

LollipopまたはMarshmallowにビルドする場合にのみ、私はあなたと同じようなスタックトレースを取得しました。解決策は、Advanvedプロファイリングを無効にすることでした。

ここでそれを見つけてください:

実行->構成の編集->プロファイリング->高度なプロファイリングを有効化

https://stackoverflow.com/a/58029739/860488

4

これを試して、 in Android Studio

File > Invalidate Caches/Restart... 
1
Raj Yadav

classpath 'com.Android.tools.build:gradle:3.3.2'クラスパスを変更すると機能します

1
Savan Patel

解決策を見つけました。

このコードをbuild.gradleに追加し、

dependencies {
    def multidex_version = "2.0.1"
    implementation 'androidx.multidex:multidex:$multidex_version'
}

then enable the multidex to true

 defaultConfig {
        ...
        minSdkVersion 15 
        targetSdkVersion 28
        multiDexEnabled true
    }


0
Collins Benson

上記のすべての解決策を試しても問題が解決しない場合。

これは関連していないように思われるかもしれませんが、私の考えは次のとおりです。

これをGradleの依存関係から削除してみてください。この障害のため、2時間費やしています。

implementation "com.squareup.retrofit2:adapter-rxjava2:2.3.0"

0
Morgan Koh

xmlドローアブルのcolor.xmlで色を参照する必要があるコードを検索します。参照する代わりに16進コードを入力してください。

例:drawable.xmlでは、あなたが呼び出したはずです

Android:fillColor="@color/blue"

Android:fillColor="#ffaacc"に変更して、問題が解決することを願っています...

0
developid12345