Build failed

It’s been a while now since I compiled an Android build and I’ve just updated to the daily build 2020.3575 so unsure whether this is specific to this version or if it would have happened had I not updated first, but either way it seems I can’t currently build…

15:01:20.483  Using custom build id from app bundle: 00000 (AppSettings.lua)

15:01:20.483  

15:01:20.483  Using custom Build Id 00000

15:01:20.608  Excluding specified files from build: 

15:01:20.608     excluding: LaunchScreen.storyboardc

15:01:20.608     excluding: Icon.png

15:01:20.608     excluding: Icon-*dpi.png

15:01:20.608     excluding: Images.xcassets

15:02:06.869  @ver > NUL

15:02:06.869  Picked up JAVA_TOOL_OPTIONS: -Duser.language=en

15:02:06.869  Exception in thread “DisconnectableInputStream source reader” org.gradle.api.UncheckedIOException: java.io.IOException: Access is denied

15:02:06.869  at org.gradle.internal.UncheckedException.throwAsUncheckedException(UncheckedException.java:61)

15:02:06.869  at org.gradle.internal.UncheckedException.throwAsUncheckedException(UncheckedException.java:41)

15:02:06.869  at org.gradle.util.DisconnectableInputStream$1.run(DisconnectableInputStream.java:125)

15:02:06.869  at java.base/java.lang.Thread.run(Thread.java:844)

15:02:06.869  Caused by: java.io.IOException: Access is denied

15:02:06.869  at java.base/java.io.FileInputStream.readBytes(Native Method)

15:02:06.869  at java.base/java.io.FileInputStream.read(FileInputStream.java:256)

15:02:06.869  at java.base/java.io.BufferedInputStream.fill(BufferedInputStream.java:246)

15:02:06.869  at java.base/java.io.BufferedInputStream.read1(BufferedInputStream.java:286)

15:02:06.869  at java.base/java.io.BufferedInputStream.read(BufferedInputStream.java:345)

15:02:06.869  at org.gradle.util.DisconnectableInputStream$1.run(DisconnectableInputStream.java:96)

15:02:06.869  … 1 more

15:02:06.869  

15:02:06.869  FAILURE: Build failed with an exception.

15:02:06.869  

15:02:06.869  * What went wrong:

15:02:06.869  Execution failed for task ‘:App:packageReleaseBundle’.

15:02:06.869  > A failure occurred while executing com.android.build.gradle.internal.tasks.Workers$ActionFacade

15:02:06.869     > File ‘root/res/drawable-xxhdpi-v4/ic_maps_indicator_current_position_anim1.png’ uses reserved file or directory name ‘res’.

15:02:06.869  

15:02:06.869  * Try:

15:02:06.869  Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.

15:02:06.869  

15:02:06.869  * Get more help at https://help.gradle.org

15:02:06.869  

15:02:06.869  BUILD FAILED in 43s

15:02:07.618  Android build failed (1) after 47 seconds

Any thoughts please?

I had the same problem.

Not working on versions 218.3326 and 2020.3575

Actually I’ve just spotted https://forums.coronalabs.com/topic/76892-error-while-building-for-android-error-code-256/ and it sounds like this could be another instance.

The only plugin this app uses is our own Android Cusom Camera plugin which is a native one, so ref Vlad’s final comment within that thread, it sounds like we need to update this plugin to use the latest native plugin template and push this out before apps that use it will compile in the latest daily builds?

If this is the case then presumably all native plugins that were built before the latest template, which seems to be dated 15th Feb, will be causing build fails at the moment? I.e. plugins built in native code before February 15th are now breaking the Corona build process?

Build server is not available again, it goes offline periodically, so 1-2-3 builds could be successful and 4 not, or 1 be successful and others are not. Just spotted this problem, wach status.coronalabs.com - a whole week again!

Does 2020.3575 still use the build servers? From the console output I assumed this was all local, but I could be wrong…

iOS still uses build servers. Android does not, however all build still call back home to verify authorizations and plugin licenses.

Rob

Finally had chance to dig into this again.

If I remove our camera plugin from the build.settings, the build process completes successfully so this definitely was another instance of the issue discussed at https://forums.coronalabs.com/topic/76892-error-while-building-for-android-error-code-256/

I’ve now therefore followed the same instructions I wrote here following the advice @vlads gave, to move this plugin into a fresh copy of the native template shipped with Corona: https://forums.coronalabs.com/topic/76798-android-studio-35-andor-64bit-builds-failing/

Then followed the last few paragraphs of the old tutorial I wrote at https://www.qweb.co.uk/blog/creating-a-corona-native-plugin-with-android-studio to repackage this up as a plugin (note my comment from 14/12/2019 too, correcting some of the instructions due to changes to the Gradle build process).

Presuambly the new .jar file will fix the build issue, so I’ve pushed this out to the Mercurial repository and am now waiting for the simulator to pick up an update.

Will this actually synchronise and work, or are the build servers no longer accepting updates? I’m aware the marketplace itself isn’t accepting new submissions but I’m not sure what the status is for updates to the bucket repositories…

To answer my own question - yep, the sync worked and the build process does indeed now complete. I managed to screw up a permissions requirement and have had to push another update out, but once this too has synchronised, builds should work again for anybody else using our camera plugin.

Sorry that it’s turned out to be our plugin that’s caused this one. It would be nice if the build process didn’t spontaneously stop understanding native plugins built using older templates and effectively break without warning! ;-).

I am also getting Android build error on my windows PC.
I am not using any plugin and build with debug keystore then also getting error.
Please help me. Here is error :
 

08:12:44.917 environment : simulator 08:12:44.917 platform : ios 08:13:28.974 Testing credentials for 'C:\Program Files (x86)\Corona Labs\Corona\Resources\debug.keystore': 08:13:31.712 Picked up JAVA\_TOOL\_OPTIONS: -Duser.language=en 08:13:31.712 jar signed. 08:13:31.712 08:13:31.712 Warning: 08:13:31.712 The signer's certificate is self-signed. 08:13:31.712 08:13:31.712 The timestamp will expire on 2030-10-16. 08:13:34.181 Using custom build id from app bundle: 00000 (AppSettings.lua) 08:13:34.181 08:13:34.181 Using custom Build Id 00000 08:13:46.176 @ver \> NUL 08:13:46.176 Picked up JAVA\_TOOL\_OPTIONS: -Duser.language=en 08:13:46.176 Exception in thread "DisconnectableInputStream source reader" org.gradle.api.UncheckedIOException: java.io.IOException: Access is denied 08:13:46.176 at org.gradle.internal.UncheckedException.throwAsUncheckedException(UncheckedException.java:61) 08:13:46.176 at org.gradle.internal.UncheckedException.throwAsUncheckedException(UncheckedException.java:41) 08:13:46.176 at org.gradle.util.DisconnectableInputStream$1.run(DisconnectableInputStream.java:125) 08:13:46.176 at java.base/java.lang.Thread.run(Thread.java:832) 08:13:46.176 Caused by: java.io.IOException: Access is denied 08:13:46.176 at java.base/java.io.FileInputStream.readBytes(Native Method) 08:13:46.176 at java.base/java.io.FileInputStream.read(FileInputStream.java:272) 08:13:46.176 at java.base/java.io.BufferedInputStream.fill(BufferedInputStream.java:244) 08:13:46.176 at java.base/java.io.BufferedInputStream.read1(BufferedInputStream.java:284) 08:13:46.176 at java.base/java.io.BufferedInputStream.read(BufferedInputStream.java:343) 08:13:46.176 at org.gradle.util.DisconnectableInputStream$1.run(DisconnectableInputStream.java:96) 08:13:46.176 ... 1 more 08:13:46.176 java.lang.NoClassDefFoundError: Could not initialize class org.codehaus.groovy.vmplugin.v7.Java7 08:13:46.176 at org.codehaus.groovy.vmplugin.VMPluginFactory.\<clinit\>(VMPluginFactory.java:43) 08:13:46.176 at org.codehaus.groovy.reflection.GroovyClassValueFactory.\<clinit\>(GroovyClassValueFactory.java:35) 08:13:46.176 at org.codehaus.groovy.reflection.ClassInfo.\<clinit\>(ClassInfo.java:109) 08:13:46.176 at org.codehaus.groovy.reflection.ReflectionCache.getCachedClass(ReflectionCache.java:95) 08:13:46.176 at org.codehaus.groovy.reflection.ReflectionCache.\<clinit\>(ReflectionCache.java:39) 08:13:46.176 at org.codehaus.groovy.runtime.metaclass.MetaClassRegistryImpl.registerMethods(MetaClassRegistryImpl.java:209) 08:13:46.176 at org.codehaus.groovy.runtime.metaclass.MetaClassRegistryImpl.\<init\>(MetaClassRegistryImpl.java:107) 08:13:46.176 at org.codehaus.groovy.runtime.metaclass.MetaClassRegistryImpl.\<init\>(MetaClassRegistryImpl.java:85) 08:13:46.176 at groovy.lang.GroovySystem.\<clinit\>(GroovySystem.java:36) 08:13:46.176 at org.codehaus.groovy.runtime.InvokerHelper.\<clinit\>(InvokerHelper.java:86) 08:13:46.176 at groovy.lang.GroovyObjectSupport.getDefaultMetaClass(GroovyObjectSupport.java:59) 08:13:46.176 at groovy.lang.GroovyObjectSupport.\<init\>(GroovyObjectSupport.java:32) 08:13:46.176 at org.gradle.internal.extensibility.DefaultExtraPropertiesExtension.\<init\>(DefaultExtraPropertiesExtension.java:29) 08:13:46.176 at org.gradle.internal.extensibility.DefaultConvention.\<init\>(DefaultConvention.java:48) 08:13:46.176 at org.gradle.api.internal.plugins.DefaultConvention.\<init\>(DefaultConvention.java:28) 08:13:46.176 at org.gradle.internal.extensibility.ExtensibleDynamicObject.\<init\>(ExtensibleDynamicObject.java:60) 08:13:46.176 at org.gradle.internal.instantiation.MixInExtensibleDynamicObject.\<init\>(MixInExtensibleDynamicObject.java:34) 08:13:46.176 at org.gradle.initialization.DefaultSettings\_Decorated.getAsDynamicObject(Unknown Source) 08:13:46.176 at org.gradle.initialization.SettingsFactory.createSettings(SettingsFactory.java:58) 08:13:46.176 at org.gradle.initialization.ScriptEvaluatingSettingsProcessor.process(ScriptEvaluatingSettingsProcessor.java:60) 08:13:46.176 at org.gradle.initialization.PropertiesLoadingSettingsProcessor.process(PropertiesLoadingSettingsProcessor.java:37) 08:13:46.176 at org.gradle.initialization.SettingsEvaluatedCallbackFiringSettingsProcessor.process(SettingsEvaluatedCallbackFiringSettingsProcessor.java:34) 08:13:46.176 at org.gradle.initialization.RootBuildCacheControllerSettingsProcessor.process(RootBuildCacheControllerSettingsProcessor.java:36) 08:13:46.176 at org.gradle.initialization.BuildOperationSettingsProcessor$2.call(BuildOperationSettingsProcessor.java:50) 08:13:46.176 at org.gradle.initialization.BuildOperationSettingsProcessor$2.call(BuildOperationSettingsProcessor.java:47) 08:13:46.176 at org.gradle.internal.operations.DefaultBuildOperationExecutor$CallableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:416) 08:13:46.176 at org.gradle.internal.operations.DefaultBuildOperationExecutor$CallableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:406) 08:13:46.176 at org.gradle.internal.operations.DefaultBuildOperationExecutor$1.execute(DefaultBuildOperationExecutor.java:165) 08:13:46.176 at org.gradle.internal.operations.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:250) 08:13:46.176 at org.gradle.internal.operations.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:158) 08:13:46.176 at org.gradle.internal.operations.DefaultBuildOperationExecutor.call(DefaultBuildOperationExecutor.java:102) 08:13:46.176 at org.gradle.internal.operations.DelegatingBuildOperationExecutor.call(DelegatingBuildOperationExecutor.java:36) 08:13:46.176 at org.gradle.initialization.BuildOperationSettingsProcessor.process(BuildOperationSettingsProcessor.java:47) 08:13:46.176 at org.gradle.initialization.DefaultSettingsLoader.findSettingsAndLoadIfAppropriate(DefaultSettingsLoader.java:104) 08:13:46.176 at org.gradle.initialization.DefaultSettingsLoader.findAndLoadSettings(DefaultSettingsLoader.java:45) 08:13:46.176 at org.gradle.initialization.SettingsAttachingSettingsLoader.findAndLoadSettings(SettingsAttachingSettingsLoader.java:35) 08:13:46.176 at org.gradle.internal.composite.CommandLineIncludedBuildSettingsLoader.findAndLoadSettings(CommandLineIncludedBuildSettingsLoader.java:34) 08:13:46.176 at org.gradle.internal.composite.ChildBuildRegisteringSettingsLoader.findAndLoadSettings(ChildBuildRegisteringSettingsLoader.java:47) 08:13:46.176 at org.gradle.internal.composite.CompositeBuildSettingsLoader.findAndLoadSettings(CompositeBuildSettingsLoader.java:35) 08:13:46.176 at org.gradle.initialization.DefaultGradleLauncher$LoadBuild.run(DefaultGradleLauncher.java:277) 08:13:46.176 at org.gradle.internal.operations.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:402) 08:13:46.176 at org.gradle.internal.operations.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:394) 08:13:46.176 at org.gradle.internal.operations.DefaultBuildOperationExecutor$1.execute(DefaultBuildOperationExecutor.java:165) 08:13:46.176 at org.gradle.internal.operations.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:250) 08:13:46.176 at org.gradle.internal.operations.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:158) 08:13:46.176 at org.gradle.internal.operations.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:92) 08:13:46.176 at org.gradle.internal.operations.DelegatingBuildOperationExecutor.run(DelegatingBuildOperationExecutor.java:31) 08:13:46.176 at org.gradle.initialization.DefaultGradleLauncher.loadSettings(DefaultGradleLauncher.java:202) 08:13:46.176 at org.gradle.initialization.DefaultGradleLauncher.doBuildStages(DefaultGradleLauncher.java:147) 08:13:46.176 at org.gradle.initialization.DefaultGradleLauncher.executeTasks(DefaultGradleLauncher.java:134) 08:13:46.176 at org.gradle.internal.invocation.GradleBuildController$1.execute(GradleBuildController.java:58) 08:13:46.176 at org.gradle.internal.invocation.GradleBuildController$1.execute(GradleBuildController.java:55) 08:13:46.176 at org.gradle.internal.invocation.GradleBuildController$3.create(GradleBuildController.java:82) 08:13:46.176 at org.gradle.internal.invocation.GradleBuildController$3.create(GradleBuildController.java:75) 08:13:46.176 at org.gradle.internal.work.DefaultWorkerLeaseService.withLocks(DefaultWorkerLeaseService.java:183) 08:13:46.176 at org.gradle.internal.work.StopShieldingWorkerLeaseService.withLocks(StopShieldingWorkerLeaseService.java:40) 08:13:46.176 at org.gradle.internal.invocation.GradleBuildController.doBuild(GradleBuildController.java:75) 08:13:46.176 at org.gradle.internal.invocation.GradleBuildController.run(GradleBuildController.java:55) 08:13:46.176 at org.gradle.tooling.internal.provider.ExecuteBuildActionRunner.run(ExecuteBuildActionRunner.java:31) 08:13:46.176 at org.gradle.launcher.exec.ChainingBuildActionRunner.run(ChainingBuildActionRunner.java:35) 08:13:46.176 at org.gradle.launcher.exec.BuildOutcomeReportingBuildActionRunner.run(BuildOutcomeReportingBuildActionRunner.java:58) 08:13:46.176 at org.gradle.tooling.internal.provider.ValidatingBuildActionRunner.run(ValidatingBuildActionRunner.java:32) 08:13:46.176 at org.gradle.launcher.exec.BuildCompletionNotifyingBuildActionRunner.run(BuildCompletionNotifyingBuildActionRunner.java:39) 08:13:46.176 at org.gradle.launcher.exec.RunAsBuildOperationBuildActionRunner$3.call(RunAsBuildOperationBuildActionRunner.java:51) 08:13:46.176 at org.gradle.launcher.exec.RunAsBuildOperationBuildActionRunner$3.call(RunAsBuildOperationBuildActionRunner.java:45) 08:13:46.176 at org.gradle.internal.operations.DefaultBuildOperationExecutor$CallableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:416) 08:13:46.176 at org.gradle.internal.operations.DefaultBuildOperationExecutor$CallableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:406) 08:13:46.176 at org.gradle.internal.operations.DefaultBuildOperationExecutor$1.execute(DefaultBuildOperationExecutor.java:165) 08:13:46.176 at org.gradle.internal.operations.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:250) 08:13:46.176 at org.gradle.internal.operations.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:158) 08:13:46.176 at org.gradle.internal.operations.DefaultBuildOperationExecutor.call(DefaultBuildOperationExecutor.java:102) 08:13:46.176 at org.gradle.internal.operations.DelegatingBuildOperationExecutor.call(DelegatingBuildOperationExecutor.java:36) 08:13:46.176 at org.gradle.launcher.exec.RunAsBuildOperationBuildActionRunner.run(RunAsBuildOperationBuildActionRunner.java:45) 08:13:46.176 at org.gradle.launcher.exec.InProcessBuildActionExecuter$1.transform(InProcessBuildActionExecuter.java:49) 08:13:46.176 at org.gradle.launcher.exec.InProcessBuildActionExecuter$1.transform(InProcessBuildActionExecuter.java:46) 08:13:46.176 at org.gradle.composite.internal.DefaultRootBuildState.run(DefaultRootBuildState.java:78) 08:13:46.176 at org.gradle.launcher.exec.InProcessBuildActionExecuter.execute(InProcessBuildActionExecuter.java:46) 08:13:46.176 at org.gradle.launcher.exec.InProcessBuildActionExecuter.execute(InProcessBuildActionExecuter.java:31) 08:13:46.176 at org.gradle.launcher.exec.BuildTreeScopeBuildActionExecuter.execute(BuildTreeScopeBuildActionExecuter.java:42) 08:13:46.176 at org.gradle.launcher.exec.BuildTreeScopeBuildActionExecuter.execute(BuildTreeScopeBuildActionExecuter.java:28) 08:13:46.176 at org.gradle.tooling.internal.provider.ContinuousBuildActionExecuter.execute(ContinuousBuildActionExecuter.java:78) 08:13:46.176 at org.gradle.tooling.internal.provider.ContinuousBuildActionExecuter.execute(ContinuousBuildActionExecuter.java:52) 08:13:46.176 at org.gradle.tooling.internal.provider.SubscribableBuildActionExecuter.execute(SubscribableBuildActionExecuter.java:59) 08:13:46.176 at org.gradle.tooling.internal.provider.SubscribableBuildActionExecuter.execute(SubscribableBuildActionExecuter.java:36) 08:13:46.176 at org.gradle.tooling.internal.provider.SessionScopeBuildActionExecuter.execute(SessionScopeBuildActionExecuter.java:68) 08:13:46.176 at org.gradle.tooling.internal.provider.SessionScopeBuildActionExecuter.execute(SessionScopeBuildActionExecuter.java:38) 08:13:46.176 at org.gradle.tooling.internal.provider.GradleThreadBuildActionExecuter.execute(GradleThreadBuildActionExecuter.java:37) 08:13:46.176 at org.gradle.tooling.internal.provider.GradleThreadBuildActionExecuter.execute(GradleThreadBuildActionExecuter.java:26) 08:13:46.176 at org.gradle.tooling.internal.provider.ParallelismConfigurationBuildActionExecuter.execute(ParallelismConfigurationBuildActionExecuter.java:43) 08:13:46.176 at org.gradle.tooling.internal.provider.ParallelismConfigurationBuildActionExecuter.execute(ParallelismConfigurationBuildActionExecuter.java:29) 08:13:46.176 at org.gradle.tooling.internal.provider.StartParamsValidatingActionExecuter.execute(StartParamsValidatingActionExecuter.java:60) 08:13:46.176 at org.gradle.tooling.internal.provider.StartParamsValidatingActionExecuter.execute(StartParamsValidatingActionExecuter.java:32) 08:13:46.176 at org.gradle.tooling.internal.provider.SessionFailureReportingActionExecuter.execute(SessionFailureReportingActionExecuter.java:55) 08:13:46.176 at org.gradle.tooling.internal.provider.SessionFailureReportingActionExecuter.execute(SessionFailureReportingActionExecuter.java:41) 08:13:46.176 at org.gradle.tooling.internal.provider.SetupLoggingActionExecuter.execute(SetupLoggingActionExecuter.java:48) 08:13:46.176 at org.gradle.tooling.internal.provider.SetupLoggingActionExecuter.execute(SetupLoggingActionExecuter.java:32) 08:13:46.176 at org.gradle.launcher.daemon.server.exec.ExecuteBuild.doBuild(ExecuteBuild.java:67) 08:13:46.176 at org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute(BuildCommandOnly.java:36) 08:13:46.176 at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:104) 08:13:46.176 at org.gradle.launcher.daemon.server.exec.WatchForDisconnection.execute(WatchForDisconnection.java:37) 08:13:46.176 at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:104) 08:13:46.176 at org.gradle.launcher.daemon.server.exec.ResetDeprecationLogger.execute(ResetDeprecationLogger.java:26) 08:13:46.176 at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:104) 08:13:46.176 at org.gradle.launcher.daemon.server.exec.RequestStopIfSingleUsedDaemon.execute(RequestStopIfSingleUsedDaemon.java:34) 08:13:46.176 at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:104) 08:13:46.176 at org.gradle.launcher.daemon.server.exec.ForwardClientInput$2.call(ForwardClientInput.java:74) 08:13:46.176 at org.gradle.launcher.daemon.server.exec.ForwardClientInput$2.call(ForwardClientInput.java:72) 08:13:46.176 at org.gradle.util.Swapper.swap(Swapper.java:38) 08:13:46.176 at org.gradle.launcher.daemon.server.exec.ForwardClientInput.execute(ForwardClientInput.java:72) 08:13:46.176 at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:104) 08:13:46.176 at org.gradle.launcher.daemon.server.exec.LogAndCheckHealth.execute(LogAndCheckHealth.java:50) 08:13:46.176 at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:104) 08:13:46.176 at org.gradle.launcher.daemon.server.exec.LogToClient.doBuild(LogToClient.java:62) 08:13:46.176 at org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute(BuildCommandOnly.java:36) 08:13:46.176 at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:104) 08:13:46.176 at org.gradle.launcher.daemon.server.exec.EstablishBuildEnvironment.doBuild(EstablishBuildEnvironment.java:81) 08:13:46.176 at org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute(BuildCommandOnly.java:36) 08:13:46.176 at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:104) 08:13:46.176 at org.gradle.launcher.daemon.server.exec.StartBuildOrRespondWithBusy$1.run(StartBuildOrRespondWithBusy.java:50) 08:13:46.176 at org.gradle.launcher.daemon.server.DaemonStateCoordinator$1.run(DaemonStateCoordinator.java:295) 08:13:46.176 at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63) 08:13:46.176 at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46) 08:13:46.176 at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) 08:13:46.176 at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:630) 08:13:46.176 at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55) 08:13:46.176 at java.base/java.lang.Thread.run(Thread.java:832) 08:13:46.176 08:13:46.176 FAILURE: Build failed with an exception. 08:13:46.176 08:13:46.176 \* What went wrong: 08:13:46.176 Could not initialize class org.codehaus.groovy.reflection.ReflectionCache 08:13:46.176 08:13:46.176 \* Try: 08:13:46.176 Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights. 08:13:46.176 08:13:46.176 \* Get more help at https://help.gradle.org 08:13:46.176 08:13:46.176 BUILD FAILED in 7s 08:13:46.410 Android build failed (1) after 12 seconds &nbsp;

If you’re not using any plugins, this is likely to be a different issue to mine. Make sure you’re using the latest daily build and if this still doesn’t work, start a new forum thread.

Hi @richard11 ,

Yes, may be different issue then your issue. but i thought it’s similar. And Yes, i am using Corona build 2020.3575,
I have successfully build now without using any plugin. you can try this solution @richard11 if you haven’t tried yet.
Here is my solution :
uninstall JDK 14 and install JDK 11

Hope this helps some with the simillar issue i defined.

Thank you.
Bhavin :slight_smile:

Finally had chance to dig into this again.

If I remove our camera plugin from the build.settings, the build process completes successfully so this definitely was another instance of the issue discussed at https://forums.coronalabs.com/topic/76892-error-while-building-for-android-error-code-256/

I’ve now therefore followed the same instructions I wrote here following the advice @vlads gave, to move this plugin into a fresh copy of the native template shipped with Corona: https://forums.coronalabs.com/topic/76798-android-studio-35-andor-64bit-builds-failing/

Then followed the last few paragraphs of the old tutorial I wrote at https://www.qweb.co.uk/blog/creating-a-corona-native-plugin-with-android-studio to repackage this up as a plugin (note my comment from 14/12/2019 too, correcting some of the instructions due to changes to the Gradle build process).

Presuambly the new .jar file will fix the build issue, so I’ve pushed this out to the Mercurial repository and am now waiting for the simulator to pick up an update.

Will this actually synchronise and work, or are the build servers no longer accepting updates? I’m aware the marketplace itself isn’t accepting new submissions but I’m not sure what the status is for updates to the bucket repositories…

To answer my own question - yep, the sync worked and the build process does indeed now complete. I managed to screw up a permissions requirement and have had to push another update out, but once this too has synchronised, builds should work again for anybody else using our camera plugin.

Sorry that it’s turned out to be our plugin that’s caused this one. It would be nice if the build process didn’t spontaneously stop understanding native plugins built using older templates and effectively break without warning! ;-).

I am also getting Android build error on my windows PC.
I am not using any plugin and build with debug keystore then also getting error.
Please help me. Here is error :
 

08:12:44.917 environment : simulator 08:12:44.917 platform : ios 08:13:28.974 Testing credentials for 'C:\Program Files (x86)\Corona Labs\Corona\Resources\debug.keystore': 08:13:31.712 Picked up JAVA\_TOOL\_OPTIONS: -Duser.language=en 08:13:31.712 jar signed. 08:13:31.712 08:13:31.712 Warning: 08:13:31.712 The signer's certificate is self-signed. 08:13:31.712 08:13:31.712 The timestamp will expire on 2030-10-16. 08:13:34.181 Using custom build id from app bundle: 00000 (AppSettings.lua) 08:13:34.181 08:13:34.181 Using custom Build Id 00000 08:13:46.176 @ver \> NUL 08:13:46.176 Picked up JAVA\_TOOL\_OPTIONS: -Duser.language=en 08:13:46.176 Exception in thread "DisconnectableInputStream source reader" org.gradle.api.UncheckedIOException: java.io.IOException: Access is denied 08:13:46.176 at org.gradle.internal.UncheckedException.throwAsUncheckedException(UncheckedException.java:61) 08:13:46.176 at org.gradle.internal.UncheckedException.throwAsUncheckedException(UncheckedException.java:41) 08:13:46.176 at org.gradle.util.DisconnectableInputStream$1.run(DisconnectableInputStream.java:125) 08:13:46.176 at java.base/java.lang.Thread.run(Thread.java:832) 08:13:46.176 Caused by: java.io.IOException: Access is denied 08:13:46.176 at java.base/java.io.FileInputStream.readBytes(Native Method) 08:13:46.176 at java.base/java.io.FileInputStream.read(FileInputStream.java:272) 08:13:46.176 at java.base/java.io.BufferedInputStream.fill(BufferedInputStream.java:244) 08:13:46.176 at java.base/java.io.BufferedInputStream.read1(BufferedInputStream.java:284) 08:13:46.176 at java.base/java.io.BufferedInputStream.read(BufferedInputStream.java:343) 08:13:46.176 at org.gradle.util.DisconnectableInputStream$1.run(DisconnectableInputStream.java:96) 08:13:46.176 ... 1 more 08:13:46.176 java.lang.NoClassDefFoundError: Could not initialize class org.codehaus.groovy.vmplugin.v7.Java7 08:13:46.176 at org.codehaus.groovy.vmplugin.VMPluginFactory.\<clinit\>(VMPluginFactory.java:43) 08:13:46.176 at org.codehaus.groovy.reflection.GroovyClassValueFactory.\<clinit\>(GroovyClassValueFactory.java:35) 08:13:46.176 at org.codehaus.groovy.reflection.ClassInfo.\<clinit\>(ClassInfo.java:109) 08:13:46.176 at org.codehaus.groovy.reflection.ReflectionCache.getCachedClass(ReflectionCache.java:95) 08:13:46.176 at org.codehaus.groovy.reflection.ReflectionCache.\<clinit\>(ReflectionCache.java:39) 08:13:46.176 at org.codehaus.groovy.runtime.metaclass.MetaClassRegistryImpl.registerMethods(MetaClassRegistryImpl.java:209) 08:13:46.176 at org.codehaus.groovy.runtime.metaclass.MetaClassRegistryImpl.\<init\>(MetaClassRegistryImpl.java:107) 08:13:46.176 at org.codehaus.groovy.runtime.metaclass.MetaClassRegistryImpl.\<init\>(MetaClassRegistryImpl.java:85) 08:13:46.176 at groovy.lang.GroovySystem.\<clinit\>(GroovySystem.java:36) 08:13:46.176 at org.codehaus.groovy.runtime.InvokerHelper.\<clinit\>(InvokerHelper.java:86) 08:13:46.176 at groovy.lang.GroovyObjectSupport.getDefaultMetaClass(GroovyObjectSupport.java:59) 08:13:46.176 at groovy.lang.GroovyObjectSupport.\<init\>(GroovyObjectSupport.java:32) 08:13:46.176 at org.gradle.internal.extensibility.DefaultExtraPropertiesExtension.\<init\>(DefaultExtraPropertiesExtension.java:29) 08:13:46.176 at org.gradle.internal.extensibility.DefaultConvention.\<init\>(DefaultConvention.java:48) 08:13:46.176 at org.gradle.api.internal.plugins.DefaultConvention.\<init\>(DefaultConvention.java:28) 08:13:46.176 at org.gradle.internal.extensibility.ExtensibleDynamicObject.\<init\>(ExtensibleDynamicObject.java:60) 08:13:46.176 at org.gradle.internal.instantiation.MixInExtensibleDynamicObject.\<init\>(MixInExtensibleDynamicObject.java:34) 08:13:46.176 at org.gradle.initialization.DefaultSettings\_Decorated.getAsDynamicObject(Unknown Source) 08:13:46.176 at org.gradle.initialization.SettingsFactory.createSettings(SettingsFactory.java:58) 08:13:46.176 at org.gradle.initialization.ScriptEvaluatingSettingsProcessor.process(ScriptEvaluatingSettingsProcessor.java:60) 08:13:46.176 at org.gradle.initialization.PropertiesLoadingSettingsProcessor.process(PropertiesLoadingSettingsProcessor.java:37) 08:13:46.176 at org.gradle.initialization.SettingsEvaluatedCallbackFiringSettingsProcessor.process(SettingsEvaluatedCallbackFiringSettingsProcessor.java:34) 08:13:46.176 at org.gradle.initialization.RootBuildCacheControllerSettingsProcessor.process(RootBuildCacheControllerSettingsProcessor.java:36) 08:13:46.176 at org.gradle.initialization.BuildOperationSettingsProcessor$2.call(BuildOperationSettingsProcessor.java:50) 08:13:46.176 at org.gradle.initialization.BuildOperationSettingsProcessor$2.call(BuildOperationSettingsProcessor.java:47) 08:13:46.176 at org.gradle.internal.operations.DefaultBuildOperationExecutor$CallableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:416) 08:13:46.176 at org.gradle.internal.operations.DefaultBuildOperationExecutor$CallableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:406) 08:13:46.176 at org.gradle.internal.operations.DefaultBuildOperationExecutor$1.execute(DefaultBuildOperationExecutor.java:165) 08:13:46.176 at org.gradle.internal.operations.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:250) 08:13:46.176 at org.gradle.internal.operations.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:158) 08:13:46.176 at org.gradle.internal.operations.DefaultBuildOperationExecutor.call(DefaultBuildOperationExecutor.java:102) 08:13:46.176 at org.gradle.internal.operations.DelegatingBuildOperationExecutor.call(DelegatingBuildOperationExecutor.java:36) 08:13:46.176 at org.gradle.initialization.BuildOperationSettingsProcessor.process(BuildOperationSettingsProcessor.java:47) 08:13:46.176 at org.gradle.initialization.DefaultSettingsLoader.findSettingsAndLoadIfAppropriate(DefaultSettingsLoader.java:104) 08:13:46.176 at org.gradle.initialization.DefaultSettingsLoader.findAndLoadSettings(DefaultSettingsLoader.java:45) 08:13:46.176 at org.gradle.initialization.SettingsAttachingSettingsLoader.findAndLoadSettings(SettingsAttachingSettingsLoader.java:35) 08:13:46.176 at org.gradle.internal.composite.CommandLineIncludedBuildSettingsLoader.findAndLoadSettings(CommandLineIncludedBuildSettingsLoader.java:34) 08:13:46.176 at org.gradle.internal.composite.ChildBuildRegisteringSettingsLoader.findAndLoadSettings(ChildBuildRegisteringSettingsLoader.java:47) 08:13:46.176 at org.gradle.internal.composite.CompositeBuildSettingsLoader.findAndLoadSettings(CompositeBuildSettingsLoader.java:35) 08:13:46.176 at org.gradle.initialization.DefaultGradleLauncher$LoadBuild.run(DefaultGradleLauncher.java:277) 08:13:46.176 at org.gradle.internal.operations.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:402) 08:13:46.176 at org.gradle.internal.operations.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:394) 08:13:46.176 at org.gradle.internal.operations.DefaultBuildOperationExecutor$1.execute(DefaultBuildOperationExecutor.java:165) 08:13:46.176 at org.gradle.internal.operations.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:250) 08:13:46.176 at org.gradle.internal.operations.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:158) 08:13:46.176 at org.gradle.internal.operations.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:92) 08:13:46.176 at org.gradle.internal.operations.DelegatingBuildOperationExecutor.run(DelegatingBuildOperationExecutor.java:31) 08:13:46.176 at org.gradle.initialization.DefaultGradleLauncher.loadSettings(DefaultGradleLauncher.java:202) 08:13:46.176 at org.gradle.initialization.DefaultGradleLauncher.doBuildStages(DefaultGradleLauncher.java:147) 08:13:46.176 at org.gradle.initialization.DefaultGradleLauncher.executeTasks(DefaultGradleLauncher.java:134) 08:13:46.176 at org.gradle.internal.invocation.GradleBuildController$1.execute(GradleBuildController.java:58) 08:13:46.176 at org.gradle.internal.invocation.GradleBuildController$1.execute(GradleBuildController.java:55) 08:13:46.176 at org.gradle.internal.invocation.GradleBuildController$3.create(GradleBuildController.java:82) 08:13:46.176 at org.gradle.internal.invocation.GradleBuildController$3.create(GradleBuildController.java:75) 08:13:46.176 at org.gradle.internal.work.DefaultWorkerLeaseService.withLocks(DefaultWorkerLeaseService.java:183) 08:13:46.176 at org.gradle.internal.work.StopShieldingWorkerLeaseService.withLocks(StopShieldingWorkerLeaseService.java:40) 08:13:46.176 at org.gradle.internal.invocation.GradleBuildController.doBuild(GradleBuildController.java:75) 08:13:46.176 at org.gradle.internal.invocation.GradleBuildController.run(GradleBuildController.java:55) 08:13:46.176 at org.gradle.tooling.internal.provider.ExecuteBuildActionRunner.run(ExecuteBuildActionRunner.java:31) 08:13:46.176 at org.gradle.launcher.exec.ChainingBuildActionRunner.run(ChainingBuildActionRunner.java:35) 08:13:46.176 at org.gradle.launcher.exec.BuildOutcomeReportingBuildActionRunner.run(BuildOutcomeReportingBuildActionRunner.java:58) 08:13:46.176 at org.gradle.tooling.internal.provider.ValidatingBuildActionRunner.run(ValidatingBuildActionRunner.java:32) 08:13:46.176 at org.gradle.launcher.exec.BuildCompletionNotifyingBuildActionRunner.run(BuildCompletionNotifyingBuildActionRunner.java:39) 08:13:46.176 at org.gradle.launcher.exec.RunAsBuildOperationBuildActionRunner$3.call(RunAsBuildOperationBuildActionRunner.java:51) 08:13:46.176 at org.gradle.launcher.exec.RunAsBuildOperationBuildActionRunner$3.call(RunAsBuildOperationBuildActionRunner.java:45) 08:13:46.176 at org.gradle.internal.operations.DefaultBuildOperationExecutor$CallableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:416) 08:13:46.176 at org.gradle.internal.operations.DefaultBuildOperationExecutor$CallableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:406) 08:13:46.176 at org.gradle.internal.operations.DefaultBuildOperationExecutor$1.execute(DefaultBuildOperationExecutor.java:165) 08:13:46.176 at org.gradle.internal.operations.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:250) 08:13:46.176 at org.gradle.internal.operations.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:158) 08:13:46.176 at org.gradle.internal.operations.DefaultBuildOperationExecutor.call(DefaultBuildOperationExecutor.java:102) 08:13:46.176 at org.gradle.internal.operations.DelegatingBuildOperationExecutor.call(DelegatingBuildOperationExecutor.java:36) 08:13:46.176 at org.gradle.launcher.exec.RunAsBuildOperationBuildActionRunner.run(RunAsBuildOperationBuildActionRunner.java:45) 08:13:46.176 at org.gradle.launcher.exec.InProcessBuildActionExecuter$1.transform(InProcessBuildActionExecuter.java:49) 08:13:46.176 at org.gradle.launcher.exec.InProcessBuildActionExecuter$1.transform(InProcessBuildActionExecuter.java:46) 08:13:46.176 at org.gradle.composite.internal.DefaultRootBuildState.run(DefaultRootBuildState.java:78) 08:13:46.176 at org.gradle.launcher.exec.InProcessBuildActionExecuter.execute(InProcessBuildActionExecuter.java:46) 08:13:46.176 at org.gradle.launcher.exec.InProcessBuildActionExecuter.execute(InProcessBuildActionExecuter.java:31) 08:13:46.176 at org.gradle.launcher.exec.BuildTreeScopeBuildActionExecuter.execute(BuildTreeScopeBuildActionExecuter.java:42) 08:13:46.176 at org.gradle.launcher.exec.BuildTreeScopeBuildActionExecuter.execute(BuildTreeScopeBuildActionExecuter.java:28) 08:13:46.176 at org.gradle.tooling.internal.provider.ContinuousBuildActionExecuter.execute(ContinuousBuildActionExecuter.java:78) 08:13:46.176 at org.gradle.tooling.internal.provider.ContinuousBuildActionExecuter.execute(ContinuousBuildActionExecuter.java:52) 08:13:46.176 at org.gradle.tooling.internal.provider.SubscribableBuildActionExecuter.execute(SubscribableBuildActionExecuter.java:59) 08:13:46.176 at org.gradle.tooling.internal.provider.SubscribableBuildActionExecuter.execute(SubscribableBuildActionExecuter.java:36) 08:13:46.176 at org.gradle.tooling.internal.provider.SessionScopeBuildActionExecuter.execute(SessionScopeBuildActionExecuter.java:68) 08:13:46.176 at org.gradle.tooling.internal.provider.SessionScopeBuildActionExecuter.execute(SessionScopeBuildActionExecuter.java:38) 08:13:46.176 at org.gradle.tooling.internal.provider.GradleThreadBuildActionExecuter.execute(GradleThreadBuildActionExecuter.java:37) 08:13:46.176 at org.gradle.tooling.internal.provider.GradleThreadBuildActionExecuter.execute(GradleThreadBuildActionExecuter.java:26) 08:13:46.176 at org.gradle.tooling.internal.provider.ParallelismConfigurationBuildActionExecuter.execute(ParallelismConfigurationBuildActionExecuter.java:43) 08:13:46.176 at org.gradle.tooling.internal.provider.ParallelismConfigurationBuildActionExecuter.execute(ParallelismConfigurationBuildActionExecuter.java:29) 08:13:46.176 at org.gradle.tooling.internal.provider.StartParamsValidatingActionExecuter.execute(StartParamsValidatingActionExecuter.java:60) 08:13:46.176 at org.gradle.tooling.internal.provider.StartParamsValidatingActionExecuter.execute(StartParamsValidatingActionExecuter.java:32) 08:13:46.176 at org.gradle.tooling.internal.provider.SessionFailureReportingActionExecuter.execute(SessionFailureReportingActionExecuter.java:55) 08:13:46.176 at org.gradle.tooling.internal.provider.SessionFailureReportingActionExecuter.execute(SessionFailureReportingActionExecuter.java:41) 08:13:46.176 at org.gradle.tooling.internal.provider.SetupLoggingActionExecuter.execute(SetupLoggingActionExecuter.java:48) 08:13:46.176 at org.gradle.tooling.internal.provider.SetupLoggingActionExecuter.execute(SetupLoggingActionExecuter.java:32) 08:13:46.176 at org.gradle.launcher.daemon.server.exec.ExecuteBuild.doBuild(ExecuteBuild.java:67) 08:13:46.176 at org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute(BuildCommandOnly.java:36) 08:13:46.176 at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:104) 08:13:46.176 at org.gradle.launcher.daemon.server.exec.WatchForDisconnection.execute(WatchForDisconnection.java:37) 08:13:46.176 at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:104) 08:13:46.176 at org.gradle.launcher.daemon.server.exec.ResetDeprecationLogger.execute(ResetDeprecationLogger.java:26) 08:13:46.176 at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:104) 08:13:46.176 at org.gradle.launcher.daemon.server.exec.RequestStopIfSingleUsedDaemon.execute(RequestStopIfSingleUsedDaemon.java:34) 08:13:46.176 at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:104) 08:13:46.176 at org.gradle.launcher.daemon.server.exec.ForwardClientInput$2.call(ForwardClientInput.java:74) 08:13:46.176 at org.gradle.launcher.daemon.server.exec.ForwardClientInput$2.call(ForwardClientInput.java:72) 08:13:46.176 at org.gradle.util.Swapper.swap(Swapper.java:38) 08:13:46.176 at org.gradle.launcher.daemon.server.exec.ForwardClientInput.execute(ForwardClientInput.java:72) 08:13:46.176 at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:104) 08:13:46.176 at org.gradle.launcher.daemon.server.exec.LogAndCheckHealth.execute(LogAndCheckHealth.java:50) 08:13:46.176 at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:104) 08:13:46.176 at org.gradle.launcher.daemon.server.exec.LogToClient.doBuild(LogToClient.java:62) 08:13:46.176 at org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute(BuildCommandOnly.java:36) 08:13:46.176 at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:104) 08:13:46.176 at org.gradle.launcher.daemon.server.exec.EstablishBuildEnvironment.doBuild(EstablishBuildEnvironment.java:81) 08:13:46.176 at org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute(BuildCommandOnly.java:36) 08:13:46.176 at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:104) 08:13:46.176 at org.gradle.launcher.daemon.server.exec.StartBuildOrRespondWithBusy$1.run(StartBuildOrRespondWithBusy.java:50) 08:13:46.176 at org.gradle.launcher.daemon.server.DaemonStateCoordinator$1.run(DaemonStateCoordinator.java:295) 08:13:46.176 at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63) 08:13:46.176 at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46) 08:13:46.176 at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) 08:13:46.176 at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:630) 08:13:46.176 at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55) 08:13:46.176 at java.base/java.lang.Thread.run(Thread.java:832) 08:13:46.176 08:13:46.176 FAILURE: Build failed with an exception. 08:13:46.176 08:13:46.176 \* What went wrong: 08:13:46.176 Could not initialize class org.codehaus.groovy.reflection.ReflectionCache 08:13:46.176 08:13:46.176 \* Try: 08:13:46.176 Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights. 08:13:46.176 08:13:46.176 \* Get more help at https://help.gradle.org 08:13:46.176 08:13:46.176 BUILD FAILED in 7s 08:13:46.410 Android build failed (1) after 12 seconds &nbsp;

If you’re not using any plugins, this is likely to be a different issue to mine. Make sure you’re using the latest daily build and if this still doesn’t work, start a new forum thread.

Hi @richard11 ,

Yes, may be different issue then your issue. but i thought it’s similar. And Yes, i am using Corona build 2020.3575,
I have successfully build now without using any plugin. you can try this solution @richard11 if you haven’t tried yet.
Here is my solution :
uninstall JDK 14 and install JDK 11

Hope this helps some with the simillar issue i defined.

Thank you.
Bhavin :slight_smile: