I'm trying to build an APK using Kivy and Buildozer, and when I run "buildozer android debug" I receive this error as a response:
#[DEBUG]: **> Task :**mergeDebugAssets FAILED****
#[DEBUG]: ERROR:Resource and asset merger: 1 exception was raised by workers:
#[DEBUG]: A failure occurred while executing com.android.build.gradle.internal.tasks.Workers$RunnableWrapperWorkAction
#[DEBUG]: Cause 1: org.gradle.workers.internal.DefaultWorkerExecutor$WorkExecutionException: A failure occurred while executing com.android.build.gradle.internal.tasks.Workers$RunnableWrapperWorkAction
#[DEBUG]: at org.gradle.workers.internal.DefaultWorkerExecutor$WorkItemExecution.waitForCompletion(DefaultWorkerExecutor.java:339)
...omissis...
#[DEBUG]: FAILURE: Build failed with an exception. [DEBUG]:
#[DEBUG]: * What went wrong: [DEBUG]: Execution failed for task ':mergeDebugAssets'.
#[DEBUG]: > A failure occurred while executing com.android.build.gradle.internal.tasks.Workers$RunnableWrapperWorkAction
#[DEBUG]: > java.nio.file.FileSystemException: /home/zaffa/myapp/.buildozer/android/platform/build-arm64-v8a_armeabi-v7a/dists/myapp/src/main/assets/private.tar
-> /home/zaffa/myapp/.buildozer/android/platform/build-arm64-v8a_armeabi-v7a/dists/myapp/build/intermediates/assets/debug/mergeDebugAssets/private.tar:
****Cannot allocate memory****
Here memory status:
total used free shared buff/cache available
Mem: 4192692 2274080 1689260 17720 229352 1784880
Swap: 12582912 231200 12351712
I'm running Ubuntu 18.04.5 LTS on Windows 10 WSL 1 and bulldozer.spec is the default.
main.py it's very simple "Hello World" script.
I tried removing WSL and reinstalling everything from scratch but the errors are always the same. Can someone help me? Thank you
Full log at:
https://pastebin.com/q8U66NQa