Can't package my game for distribution (Android)

UATHelper: Packaging (Android (ETC1)): [proguard] (ProGuard Manual: Troubleshooting | Guardsquare)
UATHelper: Packaging (Android (ETC1)): [proguard] Note: there were 41 unkept descriptor classes in kept class members.
UATHelper: Packaging (Android (ETC1)): [proguard] You should consider explicitly keeping the mentioned classes
UATHelper: Packaging (Android (ETC1)): [proguard] (using ‘-keep’).
UATHelper: Packaging (Android (ETC1)): [proguard] (ProGuard Manual: Troubleshooting | Guardsquare)
UATHelper: Packaging (Android (ETC1)): [proguard] Note: there were 68 library classes explicitly being kept.
UATHelper: Packaging (Android (ETC1)): [proguard] You don’t need to keep library classes; they are already left unchanged.
UATHelper: Packaging (Android (ETC1)): [proguard] (ProGuard Manual: Troubleshooting | Guardsquare)
UATHelper: Packaging (Android (ETC1)): [proguard] Note: there were 8 unresolved dynamic references to classes or interfaces.
UATHelper: Packaging (Android (ETC1)): [proguard] You should check if you need to specify additional program jars.
UATHelper: Packaging (Android (ETC1)): [proguard] (ProGuard Manual: Troubleshooting | Guardsquare)
UATHelper: Packaging (Android (ETC1)): [proguard] Note: there were 7 accesses to class members by means of introspection.
UATHelper: Packaging (Android (ETC1)): [proguard] You should consider explicitly keeping the mentioned class members
UATHelper: Packaging (Android (ETC1)): [proguard] (using ‘-keep’ or ‘-keepclassmembers’).
UATHelper: Packaging (Android (ETC1)): [proguard] (ProGuard Manual: Troubleshooting | Guardsquare)
UATHelper: Packaging (Android (ETC1)): [proguard] Warning: there were 12 unresolved references to classes or interfaces.
UATHelper: Packaging (Android (ETC1)): [proguard] You may need to add missing library jars or update their versions.
UATHelper: Packaging (Android (ETC1)): [proguard] If your code works fine without the missing classes, you can suppress
UATHelper: Packaging (Android (ETC1)): [proguard] the warnings with ‘-dontwarn’ options.
UATHelper: Packaging (Android (ETC1)): [proguard] (ProGuard Manual: Troubleshooting | Guardsquare)
UATHelper: Packaging (Android (ETC1)): BUILD FAILED
UATHelper: Packaging (Android (ETC1)): C:\NVPACK\android-sdk-windows\tools\ant\build.xml:871: Please correct the above warnings first.
UATHelper: Packaging (Android (ETC1)): Total time: 32 seconds
UATHelper: Packaging (Android (ETC1)): ERROR: cmd.exe failed with args /c “C:/NVPACK/apache-ant-1.8.2/bin/ant.bat” release -Djava.source=1.7 -Djava.target=1.7
UATHelper: Packaging (Android (ETC1)): (see C:\Users\khalid\AppData\Roaming\Unreal Engine\AutomationTool\Logs\C+Program+Files+Epic+Games+UE_4.18\UAT_Log.txt for full exception trace)
UATHelper: Packaging (Android (ETC1)): AutomationTool exiting with ExitCode=1 (Error_Unknown)
UATHelper: Packaging (Android (ETC1)): BUILD FAILED
PackagingResults: Error: Unknown Error

i have tried everything i could for hours and couldn’t come up with a solution. Can someone please tell me what this error means and how to resolve it?

Did you ever find a fix for this? I have the exact same problem.

There should be a log at C:\Users\khalid\AppData\Roaming\Unreal Engine\AutomationTool\Logs\C+Program+Files+Epic+Games+UE_4.18\UAT_Log.txt, can you send it?