Skip to content

Cannot Unlock Debug Keystore + Build Failed 256 #878

Description

@elifares

Before reporting the issue:
I have checked Solar2D forums for a solution and made a post there
I have installed Java 8 on my macbook (Intel - x64 with Intel Core i9)

Description of the bug
I was following the instructions in Signing and Building — Android and followed the Signing for Debug Build section.
First bug is: Entering android as the password for the debug.keystore did not work.
Second bug: Build failed with Error code: 256

Platforms involved
Building on: tried on macOS 15 then upgraded to macOS 26.2 (25C56), same results
Building for: Android

My build.settings

--
-- For more information on build.settings, see the Project Build Settings guide at:
-- https://docs.coronalabs.com/guide/distribution/buildSettings
--

settings =
{
	orientation =
	{
		-- Supported values for orientation:
		-- portrait, portraitUpsideDown, landscapeLeft, landscapeRight
		default = "portrait",
		supported = { "portrait", },
	},

	--
	-- Android section
	--
	android =
	{
		versionCode = "1",
		versionName = "0.0.1",
		minSdkVersion = "16",
		usesPermissions =
		{
			"android.permission.INTERNET",
			"android.permission.VIBRATE",
		},
		usesFeatures =
        {
            { name="android.hardware.camera", required = false },
            { name="android.hardware.location", required = false },
            { name="android.hardware.location.gps", required = false },
        },
	},

	--
	-- iOS section
	--
	iphone =
	{
		xcassets = "Images.xcassets",
		plist =
		{
			UIStatusBarHidden = false,
			UILaunchStoryboardName = "LaunchScreen",
		},
	},

	--
	-- Plugins section
	--
	plugins =
	{

	},

	--
	-- Project section
	--
	excludeFiles =
	{
		-- Exclude unnecessary files for each platform
		all = { "Icon.png", "Icon-*dpi.png", "Images.xcassets", },
		android = { "LaunchScreen.storyboardc", },
	},
}

Full build log
Cannot Unlock Keystore (password: android)

Jan 14 14:04:23.211 Picked up JAVA_TOOL_OPTIONS: -Duser.language=en
Jan 14 14:04:23.574 Warning:
                    The JKS keystore uses a proprietary format. It is recommended to migrate to PKCS12 which is an industry standard format using "keytool -importkeystore -srckeystore /Applications/Corona-3727/Resource Library/Android/debug.keystore -destkeystore /Applications/Corona-3727/Resource Library/Android/debug.keystore -deststoretype pkcs12".
Jan 14 14:04:26.236 Testing credentials for '/Applications/Corona-3727/Resource Library/Android/debug.keystore': 
Jan 14 14:04:26.270 Picked up JAVA_TOOL_OPTIONS: -Duser.language=en
Jan 14 14:04:26.767 jarsigner: unable to sign jar: java.lang.RuntimeException: java.io.IOException: Error writing to server
Jan 14 14:04:26.774 ERROR: Cannot Unlock Keystore: The password for the alias `androiddebugkey` in Keystore located at `/Applications/Corona-3727/Resource Library/Android/debug.keystore` is not correct or the file is not a valid Keystore
Jan 14 14:04:26.774 

Build Failed Error code: 256

Jan 14 14:06:12.936 Using openjdk version "17.0.6" 2023-01-17
                    OpenJDK Runtime Environment (build 17.0.6+0-17.0.6b829.9-10027231)
                    OpenJDK 64-Bit Server VM (build 17.0.6+0-17.0.6b829.9-10027231, mixed mode)
Jan 14 14:06:13.767 Prepackage: Compiling Lua ...
Jan 14 14:06:13.792 Excluding specified files from build: 
                       excluding: LaunchScreen.storyboardc
                       excluding: Icon.png
                       excluding: Icon-*dpi.png
                       excluding: Images.xcassets
                    Prepackage: Building server data file
                    Prepackage: running: "/usr/bin/java" -Djava.class.path='/Applications/Corona-3727/Corona Simulator.app/Contents/Resources/ant.jar:/Applications/Corona-3727/Corona Simulator.app/Contents/Resources/ant-launcher.jar:/Applications/Corona-3727/Corona Simulator.app/Contents/Resources/AntLiveManifest.jar' org.apache.tools.ant.launch.Launcher -d -DTEMP_DIR='/var/folders/l4/fznjz6zj683gdf0bs6l9qt4m0000gn/T//CLtmpMrqBA1' -DSRC_DIR='/Users/elifares/Mini Games Folder/mini-games' -DBUNDLE_DIR='/Applications/Corona-3727/Corona Simulator.app/Contents/Resources' -DLIVE_BUILD=NO -DLIVE_BUILD_MANIFEST_FILE= -f '/Applications/Corona-3727/Corona Simulator.app/Contents/Resources'/build.xml build-input-zip
Jan 14 14:06:13.948 Apache Ant version 1.8.1 compiled on April 30 2010
Jan 14 14:06:13.955 Buildfile: /Applications/Corona-3727/Corona Simulator.app/Contents/Resources/build.xml
Jan 14 14:06:13.968 Adding reference: ant.PropertyHelper
Jan 14 14:06:13.969 Detected Java version: 1.6 in: /Applications/Corona-3727/Corona Simulator.app/Contents/jre/jdk/Contents/Home
Jan 14 14:06:13.969 Detected OS: Mac OS X
Jan 14 14:06:13.974 Adding reference: ant.ComponentHelper
Jan 14 14:06:13.980 Setting ro project property: LIVE_BUILD -> NO
Jan 14 14:06:13.980 Setting ro project property: BUNDLE_DIR -> /Applications/Corona-3727/Corona Simulator.app/Contents/Resources
                    Setting ro project property: TEMP_DIR -> /var/folders/l4/fznjz6zj683gdf0bs6l9qt4m0000gn/T//CLtmpMrqBA1
                    Setting ro project property: SRC_DIR -> /Users/elifares/Mini Games Folder/mini-games
                    Setting ro project property: LIVE_BUILD_MANIFEST_FILE -> 
                    Setting ro project property: ant.file -> /Applications/Corona-3727/Corona Simulator.app/Contents/Resources/build.xml
                    Setting ro project property: ant.file.type -> file
Jan 14 14:06:13.991 Adding reference: ant.projectHelper
Jan 14 14:06:13.992 Adding reference: ant.parsing.context
Jan 14 14:06:13.992 Adding reference: ant.targets
Jan 14 14:06:14.034 parsing buildfile /Applications/Corona-3727/Corona Simulator.app/Contents/Resources/build.xml with URI = file:/Applications/Corona-3727/Corona%20Simulator.app/Contents/Resources/build.xml
Jan 14 14:06:14.039 Setting ro project property: ant.project.name -> Corona Client Build
                    Adding reference: Corona Client Build
Jan 14 14:06:14.039 Setting ro project property: ant.project.default-target -> none
                    Setting ro project property: ant.file.Corona Client Build -> /Applications/Corona-3727/Corona Simulator.app/Contents/Resources/build.xml
                    Setting ro project property: ant.file.type.Corona Client Build -> file
Jan 14 14:06:14.039 Project base dir set to: /Applications/Corona-3727/Corona Simulator.app/Contents/Resources
                     +Target: 
Jan 14 14:06:14.042  +Target: generate-live-build-manifest
Jan 14 14:06:14.043  +Target: check-gradle-bundle
Jan 14 14:06:14.043  +Target: setup-gradle-builds
Jan 14 14:06:14.046  +Target: build-input-zip
Jan 14 14:06:14.046  +Target: unzip-apk-template
Jan 14 14:06:14.046  +Target: find-main-application-icons
                     +Target: find-main-application-banner
                     +Target: find-ouya-application-icon
                     +Target: find-ouya-xiaomi-application-icon
                     +Target: find-default-notification-icons
Jan 14 14:06:14.049  +Target: copy-file
Jan 14 14:06:14.049  +Target: can-copy-file
                     +Target: delete-file
                     +Target: can-delete-file
Jan 14 14:06:14.052  +Target: insert-main-application-icons
Jan 14 14:06:14.053  +Target: insert-main-application-banner
Jan 14 14:06:14.054  +Target: insert-ouya-application-icon
Jan 14 14:06:14.054  +Target: insert-ouya-xiaomi-application-icon
Jan 14 14:06:14.055  +Target: insert-default-notification-icons
Jan 14 14:06:14.055  +Target: insert-assets-multi-icon
                     +Target: copy-apk-assets
                     +Target: copy-files-to-apk
Jan 14 14:06:14.055  +Target: sign-apk
Jan 14 14:06:14.056  +Target: sign-apk-md5
Jan 14 14:06:14.058  +Target: sign-apk-sha1
Jan 14 14:06:14.058  +Target: sign-apk-auto
                     +Target: build-unsigned-apk
                     +Target: build-signed-apk
                     +Target: build-expansion-file
                     +Target: copy-apk-to
                     +Target: copy-to
Jan 14 14:06:14.058  +Target: build
Jan 14 14:06:14.058  +Target: test-sign
Jan 14 14:06:14.064 Adding reference: ant.LocalProperties
Jan 14 14:06:14.171 parsing buildfile jar:file:/Applications/Corona-3727/Corona%20Simulator.app/Contents/Resources/ant.jar!/org/apache/tools/ant/antlib.xml with URI = jar:file:/Applications/Corona-3727/Corona%20Simulator.app/Contents/Resources/ant.jar!/org/apache/tools/ant/antlib.xml from a zip file
Jan 14 14:06:14.198  [property] Loading /Applications/Corona-3727/Corona Simulator.app/Contents/Resources/build.properties
Jan 14 14:06:14.201 Setting project property: ANDROID_API_VERSION -> android-8
Jan 14 14:06:14.201 Setting project property: ANDROID_ROOT -> /usr/local/bin/android-sdk-mac_x86
                    Setting project property: USER_ACTIVITY_PATH -> com/ansca/test/analyticstest
                    Setting project property: ANDROID_VERSION -> android-8
                    Setting project property: USER_ACTIVITY_PACKAGE -> com.ansca.test.analyticstest
                    Setting project property: ANDROID_MIN_SDK_INTEGER_VERSION -> 8
                    Setting project property: CORONA_ROOT -> /Volumes/Ansca/code/main
                    Setting project property: USER_APP_DISPLAY_NAME -> analyticstest
                    Override ignored for property "SRC_DIR"
                    Setting project property: APK_APP_NAME -> MyCoronaActivity
Jan 14 14:06:14.207 Class org.apache.tools.ant.taskdefs.condition.Os loaded from parent loader (parentFirst)
Jan 14 14:06:14.209 Condition false; not setting SCRIPT_EXT
Jan 14 14:06:14.209 Setting project property: SCRIPT_EXT -> sh
Jan 14 14:06:14.211 Condition false; not setting USE_OLD_TOUCH
Jan 14 14:06:14.211 Condition false; not setting onWindows
Jan 14 14:06:14.211 Class org.apache.tools.ant.taskdefs.condition.Equals loaded from parent loader (parentFirst)
Jan 14 14:06:14.213 Condition false; not setting live.build
Jan 14 14:06:14.228 Adding reference: asset.fileset
Jan 14 14:06:14.231 [available] Unable to find /Applications/Corona-3727/Corona Simulator.app/Contents/Native/Corona/android
Jan 14 14:06:14.231 Condition false; not setting corona.native.android
                    [available] Found: /Applications/Corona-3727/Native/Corona/android
                    Condition true; setting corona.native.android to /Applications/Corona-3727/Corona Simulator.app/Contents/Resources/../../../Native/Corona/android
                    Setting project property: corona.native.android -> /Applications/Corona-3727/Corona Simulator.app/Contents/Resources/../../../Native/Corona/android
                    [available] Unable to find /android
                    Condition false; not setting corona.native.android
                    [available] Unable to find /Users/elifares/Library/Application Support/Corona/Native/Corona/android
                    Condition false; not setting corona.native.android
Jan 14 14:06:14.231 [available] Unable to find Native/Corona/android
                    Condition false; not setting corona.native.android
Jan 14 14:06:14.237  +Datatype copy-res-file org.apache.tools.ant.taskdefs.MacroInstance
Jan 14 14:06:14.237  [macrodef] creating macro  copy-res-file
Jan 14 14:06:14.239  +Datatype copy-drawable-file org.apache.tools.ant.taskdefs.MacroInstance
                     [macrodef] creating macro  copy-drawable-file
Jan 14 14:06:14.240  +Datatype copy-mipmap-file org.apache.tools.ant.taskdefs.MacroInstance
Jan 14 14:06:14.240  [macrodef] creating macro  copy-mipmap-file
Jan 14 14:06:14.240  +Datatype copy-notification-icon org.apache.tools.ant.taskdefs.MacroInstance
                     [macrodef] creating macro  copy-notification-icon
Jan 14 14:06:14.240 Setting ro project property: ant.project.invoked-targets -> build-input-zip
Jan 14 14:06:14.243 Attempting to create object of type org.apache.tools.ant.helper.DefaultExecutor
Jan 14 14:06:14.243 Adding reference: ant.executor
                    Build sequence for target(s) `build-input-zip' is [generate-live-build-manifest, check-gradle-bundle, setup-gradle-builds, build-input-zip]
                    Complete build sequence is [generate-live-build-manifest, check-gradle-bundle, setup-gradle-builds, build-input-zip, can-delete-file, unzip-apk-template, build-unsigned-apk, sign-apk-md5, sign-apk-sha1, can-copy-file, build-signed-apk, copy-files-to-apk, copy-apk-assets, test-sign, find-ouya-xiaomi-application-icon, insert-ouya-xiaomi-application-icon, copy-apk-to, sign-apk-auto, sign-apk, find-main-application-banner, insert-main-application-banner, find-main-application-icons, insert-main-application-icons, find-default-notification-icons, insert-default-notification-icons, insert-assets-multi-icon, build-expansion-file, copy-to, build, find-ouya-application-icon, insert-ouya-application-icon, copy-file, , delete-file]
                    
                    generate-live-build-manifest:
                    Skipped because property 'live.build' not set.
                    
                    check-gradle-bundle:
                    [available] Found: /Applications/Corona-3727/Native/Corona/android/resource/android-template.zip
                    Setting project property: gradle.bundle.exists -> true
                    
                    setup-gradle-builds:
Jan 14 14:06:14.250     [unzip] Expanding: /Applications/Corona-3727/Native/Corona/android/resource/android-template.zip into /var/folders/l4/fznjz6zj683gdf0bs6l9qt4m0000gn/T/CLtmpMrqBA1
Jan 14 14:06:14.253     [unzip] extracting template/gradlew.bat
Jan 14 14:06:14.254     [unzip] expanding template/gradlew.bat to /var/folders/l4/fznjz6zj683gdf0bs6l9qt4m0000gn/T/CLtmpMrqBA1/template/gradlew.bat
Jan 14 14:06:14.256     [unzip] extracting template/setup.sh
Jan 14 14:06:14.256     [unzip] expanding template/setup.sh to /var/folders/l4/fznjz6zj683gdf0bs6l9qt4m0000gn/T/CLtmpMrqBA1/template/setup.sh
Jan 14 14:06:14.257     [unzip] extracting template/gradle.properties
Jan 14 14:06:14.258     [unzip] expanding template/gradle.properties to /var/folders/l4/fznjz6zj683gdf0bs6l9qt4m0000gn/T/CLtmpMrqBA1/template/gradle.properties
                        [unzip] extracting template/app/
                        [unzip] expanding template/app/ to /var/folders/l4/fznjz6zj683gdf0bs6l9qt4m0000gn/T/CLtmpMrqBA1/template/app
                        [unzip] extracting template/app/build.gradle.kts
                        [unzip] expanding template/app/build.gradle.kts to /var/folders/l4/fznjz6zj683gdf0bs6l9qt4m0000gn/T/CLtmpMrqBA1/template/app/build.gradle.kts
Jan 14 14:06:14.259     [unzip] extracting template/gradle/wrapper/gradle-wrapper.properties
Jan 14 14:06:14.259     [unzip] expanding template/gradle/wrapper/gradle-wrapper.properties to /var/folders/l4/fznjz6zj683gdf0bs6l9qt4m0000gn/T/CLtmpMrqBA1/template/gradle/wrapper/gradle-wrapper.properties
                        [unzip] extracting template/app/src/main/
                        [unzip] expanding template/app/src/main/ to /var/folders/l4/fznjz6zj683gdf0bs6l9qt4m0000gn/T/CLtmpMrqBA1/template/app/src/main
Jan 14 14:06:14.260     [unzip] extracting sdk/licenses/android-sdk-license
Jan 14 14:06:14.260     [unzip] expanding sdk/licenses/android-sdk-license to /var/folders/l4/fznjz6zj683gdf0bs6l9qt4m0000gn/T/CLtmpMrqBA1/sdk/licenses/android-sdk-license
Jan 14 14:06:14.265     [unzip] extracting template/app/buildTools/strings.xml
Jan 14 14:06:14.266     [unzip] expanding template/app/buildTools/strings.xml to /var/folders/l4/fznjz6zj683gdf0bs6l9qt4m0000gn/T/CLtmpMrqBA1/template/app/buildTools/strings.xml
                        [unzip] extracting template/app/_corona_splash_screen.png
                        [unzip] expanding template/app/_corona_splash_screen.png to /var/folders/l4/fznjz6zj683gdf0bs6l9qt4m0000gn/T/CLtmpMrqBA1/template/app/_corona_splash_screen.png
                        [unzip] extracting template/app/src/main/res/values/
                        [unzip] expanding template/app/src/main/res/values/ to /var/folders/l4/fznjz6zj683gdf0bs6l9qt4m0000gn/T/CLtmpMrqBA1/template/app/src/main/res/values
                        [unzip] extracting template/
                        [unzip] expanding template/ to /var/folders/l4/fznjz6zj683gdf0bs6l9qt4m0000gn/T/CLtmpMrqBA1/template
Jan 14 14:06:14.266     [unzip] extracting sdk/
                        [unzip] expanding sdk/ to /var/folders/l4/fznjz6zj683gdf0bs6l9qt4m0000gn/T/CLtmpMrqBA1/sdk
                        [unzip] extracting template/gradlew
                        [unzip] expanding template/gradlew to /var/folders/l4/fznjz6zj683gdf0bs6l9qt4m0000gn/T/CLtmpMrqBA1/template/gradlew
                        [unzip] extracting template/app/proguard-rules.pro
                        [unzip] expanding template/app/proguard-rules.pro to /var/folders/l4/fznjz6zj683gdf0bs6l9qt4m0000gn/T/CLtmpMrqBA1/template/app/proguard-rules.pro
                        [unzip] extracting template/app/buildTools/update_manifest.lua
                        [unzip] expanding template/app/buildTools/update_manifest.lua to /var/folders/l4/fznjz6zj683gdf0bs6l9qt4m0000gn/T/CLtmpMrqBA1/template/app/buildTools/update_manifest.lua
Jan 14 14:06:14.270     [unzip] extracting template/preloadedAssets/build.gradle.kts
Jan 14 14:06:14.270     [unzip] expanding template/preloadedAssets/build.gradle.kts to /var/folders/l4/fznjz6zj683gdf0bs6l9qt4m0000gn/T/CLtmpMrqBA1/template/preloadedAssets/build.gradle.kts
                        [unzip] extracting template/app/buildTools/convert_metadata.lua
                        [unzip] expanding template/app/buildTools/convert_metadata.lua to /var/folders/l4/fznjz6zj683gdf0bs6l9qt4m0000gn/T/CLtmpMrqBA1/template/app/buildTools/convert_metadata.lua
                        [unzip] extracting template/app/src/main/res/
                        [unzip] expanding template/app/src/main/res/ to /var/folders/l4/fznjz6zj683gdf0bs6l9qt4m0000gn/T/CLtmpMrqBA1/template/app/src/main/res
                        [unzip] extracting template/gradle/wrapper/
                        [unzip] expanding template/gradle/wrapper/ to /var/folders/l4/fznjz6zj683gdf0bs6l9qt4m0000gn/T/CLtmpMrqBA1/template/gradle/wrapper
                        [unzip] extracting template/gradle/wrapper/gradle-wrapper.jar
                        [unzip] expanding template/gradle/wrapper/gradle-wrapper.jar to /var/folders/l4/fznjz6zj683gdf0bs6l9qt4m0000gn/T/CLtmpMrqBA1/template/gradle/wrapper/gradle-wrapper.jar
                        [unzip] extracting template/settings.gradle.kts
                        [unzip] expanding template/settings.gradle.kts to /var/folders/l4/fznjz6zj683gdf0bs6l9qt4m0000gn/T/CLtmpMrqBA1/template/settings.gradle.kts
Jan 14 14:06:14.270     [unzip] extracting template/app/src/
Jan 14 14:06:14.270     [unzip] expanding template/app/src/ to /var/folders/l4/fznjz6zj683gdf0bs6l9qt4m0000gn/T/CLtmpMrqBA1/template/app/src
                        [unzip] extracting template/PAD.kts.template
                        [unzip] expanding template/PAD.kts.template to /var/folders/l4/fznjz6zj683gdf0bs6l9qt4m0000gn/T/CLtmpMrqBA1/template/PAD.kts.template
Jan 14 14:06:14.274     [unzip] extracting template/gradle/
Jan 14 14:06:14.274     [unzip] expanding template/gradle/ to /var/folders/l4/fznjz6zj683gdf0bs6l9qt4m0000gn/T/CLtmpMrqBA1/template/gradle
                        [unzip] extracting template/app/src/main/res/values/strings.xml
                        [unzip] expanding template/app/src/main/res/values/strings.xml to /var/folders/l4/fznjz6zj683gdf0bs6l9qt4m0000gn/T/CLtmpMrqBA1/template/app/src/main/res/values/strings.xml
                        [unzip] extracting template/app/buildTools/
                        [unzip] expanding template/app/buildTools/ to /var/folders/l4/fznjz6zj683gdf0bs6l9qt4m0000gn/T/CLtmpMrqBA1/template/app/buildTools
                        [unzip] extracting template/build.gradle.kts
                        [unzip] expanding template/build.gradle.kts to /var/folders/l4/fznjz6zj683gdf0bs6l9qt4m0000gn/T/CLtmpMrqBA1/template/build.gradle.kts
                        [unzip] extracting template/app/libs/licensing-google.jar
                        [unzip] expanding template/app/libs/licensing-google.jar to /var/folders/l4/fznjz6zj683gdf0bs6l9qt4m0000gn/T/CLtmpMrqBA1/template/app/libs/licensing-google.jar
                        [unzip] extracting template/app/buildTools/AndroidManifest.template.xml
                        [unzip] expanding template/app/buildTools/AndroidManifest.template.xml to /var/folders/l4/fznjz6zj683gdf0bs6l9qt4m0000gn/T/CLtmpMrqBA1/template/app/buildTools/AndroidManifest.template.xml
Jan 14 14:06:14.275     [unzip] extracting template/app/libs/
                        [unzip] expanding template/app/libs/ to /var/folders/l4/fznjz6zj683gdf0bs6l9qt4m0000gn/T/CLtmpMrqBA1/template/app/libs
Jan 14 14:06:14.275     [unzip] extracting sdk/licenses/
                        [unzip] expanding sdk/licenses/ to /var/folders/l4/fznjz6zj683gdf0bs6l9qt4m0000gn/T/CLtmpMrqBA1/sdk/licenses
Jan 14 14:06:14.275     [unzip] extracting template/setup.bat
                        [unzip] expanding template/setup.bat to /var/folders/l4/fznjz6zj683gdf0bs6l9qt4m0000gn/T/CLtmpMrqBA1/template/setup.bat
Jan 14 14:06:14.281     [unzip] extracting template/preloadedAssets/
Jan 14 14:06:14.282     [unzip] expanding template/preloadedAssets/ to /var/folders/l4/fznjz6zj683gdf0bs6l9qt4m0000gn/T/CLtmpMrqBA1/template/preloadedAssets
                        [unzip] extracting template/app/src/main/AndroidManifest.xml
                        [unzip] expanding template/app/src/main/AndroidManifest.xml to /var/folders/l4/fznjz6zj683gdf0bs6l9qt4m0000gn/T/CLtmpMrqBA1/template/app/src/main/AndroidManifest.xml
                        [unzip] expand complete
Jan 14 14:06:14.292 FileSet: Setup scanner in dir /var/folders/l4/fznjz6zj683gdf0bs6l9qt4m0000gn/T/CLtmpMrqBA1/template with patternSet{ includes: [gradlew] excludes: [] }
Jan 14 14:06:14.294     [chmod] Executing 'chmod' with arguments:
                        [chmod] 'a+x'
                        [chmod] '/var/folders/l4/fznjz6zj683gdf0bs6l9qt4m0000gn/T/CLtmpMrqBA1/template/gradlew'
                        [chmod] 
                        [chmod] The ' characters around the executable and arguments are
                        [chmod] not part of the command.
Jan 14 14:06:14.294 Execute:Java13CommandLauncher: Executing 'chmod' with arguments:
                    'a+x'
                    '/var/folders/l4/fznjz6zj683gdf0bs6l9qt4m0000gn/T/CLtmpMrqBA1/template/gradlew'
                    
                    The ' characters around the executable and arguments are
                    not part of the command.
Jan 14 14:06:14.722     [chmod] Applied chmod to 1 file and 0 directories.
Jan 14 14:06:14.723 FileSet: Setup scanner in dir /var/folders/l4/fznjz6zj683gdf0bs6l9qt4m0000gn/T/CLtmpMrqBA1/template with patternSet{ includes: [setup.sh] excludes: [] }
Jan 14 14:06:14.727     [chmod] Executing 'chmod' with arguments:
                        [chmod] 'a+x'
                        [chmod] '/var/folders/l4/fznjz6zj683gdf0bs6l9qt4m0000gn/T/CLtmpMrqBA1/template/setup.sh'
                        [chmod] 
                        [chmod] The ' characters around the executable and arguments are
                        [chmod] not part of the command.
Jan 14 14:06:14.727 Execute:Java13CommandLauncher: Executing 'chmod' with arguments:
                    'a+x'
                    '/var/folders/l4/fznjz6zj683gdf0bs6l9qt4m0000gn/T/CLtmpMrqBA1/template/setup.sh'
                    
                    The ' characters around the executable and arguments are
                    not part of the command.
Jan 14 14:06:15.137     [chmod] Applied chmod to 1 file and 0 directories.
Jan 14 14:06:15.141 fileset: Setup scanner in dir /Applications/Corona-3727/Native/Corona/android/lib/gradle with patternSet{ includes: [] excludes: [] }
Jan 14 14:06:15.146      [copy] Corona.aar added as Corona.aar doesn't exist.
Jan 14 14:06:15.147      [copy]  omitted as /var/folders/l4/fznjz6zj683gdf0bs6l9qt4m0000gn/T/CLtmpMrqBA1/template/app/libs is up to date.
                         [copy] Copying 1 file to /var/folders/l4/fznjz6zj683gdf0bs6l9qt4m0000gn/T/CLtmpMrqBA1/template/app/libs
                         [copy] Copying /Applications/Corona-3727/Native/Corona/android/lib/gradle/Corona.aar to /var/folders/l4/fznjz6zj683gdf0bs6l9qt4m0000gn/T/CLtmpMrqBA1/template/app/libs/Corona.aar
Jan 14 14:06:15.187 build-input-zip:
Jan 14 14:06:15.187 Setting project property: USER_ZIP -> /var/folders/l4/fznjz6zj683gdf0bs6l9qt4m0000gn/T//CLtmpMrqBA1/input.zip
Jan 14 14:06:15.193 fileset: Setup scanner in dir /var/folders/l4/fznjz6zj683gdf0bs6l9qt4m0000gn/T/CLtmpMrqBA1 with patternSet{ includes: [] excludes: [resource.car] }
Jan 14 14:06:15.198       [zip] Building zip: /var/folders/l4/fznjz6zj683gdf0bs6l9qt4m0000gn/T/CLtmpMrqBA1/input.zip
Jan 14 14:06:15.200       [zip] adding directory sdk/
Jan 14 14:06:15.201       [zip] adding directory sdk/licenses/
Jan 14 14:06:15.201       [zip] adding directory template/
Jan 14 14:06:15.201       [zip] adding directory template/app/
Jan 14 14:06:15.202       [zip] adding directory template/app/buildTools/
Jan 14 14:06:15.204       [zip] adding directory template/app/libs/
Jan 14 14:06:15.204       [zip] adding directory template/app/src/
                          [zip] adding directory template/app/src/main/
                          [zip] adding directory template/app/src/main/res/
                          [zip] adding directory template/app/src/main/res/values/
                          [zip] adding directory template/gradle/
                          [zip] adding directory template/gradle/wrapper/
                          [zip] adding directory template/preloadedAssets/
                          [zip] adding entry Games.BalloonTap.game.lu
Jan 14 14:06:15.206       [zip] adding entry Games.SimonSays.game.lu
Jan 14 14:06:15.206       [zip] adding entry Games.SpaceExplorer.game.lu
Jan 14 14:06:15.208       [zip] adding entry Games.scene-template.lu
Jan 14 14:06:15.208       [zip] adding entry Modules.gameOverPopup.lu
Jan 14 14:06:15.209       [zip] adding entry Modules.globalConstants.lu
Jan 14 14:06:15.210       [zip] adding entry Modules.globalFunctions.lu
Jan 14 14:06:15.210       [zip] adding entry Modules.settingsPopup.lu
Jan 14 14:06:15.210       [zip] adding entry Modules.userProfile.lu
Jan 14 14:06:15.214       [zip] adding entry build.properties
Jan 14 14:06:15.214       [zip] adding entry config.lu
                          [zip] adding entry excludesfile.properties
                          [zip] adding entry main.lu
Jan 14 14:06:15.214       [zip] adding entry menu.lu
                          [zip] adding entry sdk/licenses/android-sdk-license
                          [zip] adding entry template/PAD.kts.template
                          [zip] adding entry template/app/_corona_splash_screen.png
                          [zip] adding entry template/app/build.gradle.kts
Jan 14 14:06:15.217       [zip] adding entry template/app/buildTools/AndroidManifest.template.xml
Jan 14 14:06:15.217       [zip] adding entry template/app/buildTools/convert_metadata.lua
                          [zip] adding entry template/app/buildTools/strings.xml
                          [zip] adding entry template/app/buildTools/update_manifest.lua
Jan 14 14:06:15.218       [zip] adding entry template/app/libs/Corona.aar
Jan 14 14:06:15.668       [zip] adding entry template/app/libs/licensing-google.jar
Jan 14 14:06:15.671       [zip] adding entry template/app/proguard-rules.pro
Jan 14 14:06:15.671       [zip] adding entry template/app/src/main/AndroidManifest.xml
Jan 14 14:06:15.671       [zip] adding entry template/app/src/main/res/values/strings.xml
Jan 14 14:06:15.671       [zip] adding entry template/build.gradle.kts
Jan 14 14:06:15.674       [zip] adding entry template/gradle.properties
Jan 14 14:06:15.674       [zip] adding entry template/gradle/wrapper/gradle-wrapper.jar
                          [zip] adding entry template/gradle/wrapper/gradle-wrapper.properties
Jan 14 14:06:15.676       [zip] adding entry template/gradlew
Jan 14 14:06:15.676       [zip] adding entry template/gradlew.bat
                          [zip] adding entry template/preloadedAssets/build.gradle.kts
                          [zip] adding entry template/settings.gradle.kts
Jan 14 14:06:15.680       [zip] adding entry template/setup.bat
Jan 14 14:06:15.680       [zip] adding entry template/setup.sh
Jan 14 14:06:15.697 BUILD SUCCESSFUL
                    Total time: 1 second
Jan 14 14:06:15.802 DeviceBuildData: {"isLaunchPadActive":false,"targetCertType":"distribution","targetPlatformVersion":140300,"debugBuildProcess":5,"targetDevice":0,"dailyBuildRevision":3727,"clientPlatform":"Mac OS X","targetAppStore":"google","targetPlatform":1,"clientDeviceId":"aa25bdc2983cad2be4e64760eadf683e","plugins":[],"dailyBuildYear":2026,"clientProductId":"basic","appName":"mini-games"}
Jan 14 14:06:15.803 Build: running: cd '/var/folders/l4/fznjz6zj683gdf0bs6l9qt4m0000gn/T//CLtmpMrqBA1' && cd template && ./setup.sh && JAVA_VERSION=17 ./gradlew buildCoronaApp --no-daemon -PconfigureCoronaPlugins=YES -PcoronaBuild=2026.3727 -PcoronaResourcesDir='/Applications/Corona-3727/Corona Simulator.app/Contents/Resources' -PcoronaDstDir='/Users/elifares/Mini Games Folder/Developer Account' -PcoronaTmpDir='/var/folders/l4/fznjz6zj683gdf0bs6l9qt4m0000gn/T//CLtmpMrqBA1' -PcoronaSrcDir='/Users/elifares/Mini Games Folder/mini-games' -PcoronaAppFileName='mini-games' -PcoronaAppPackage='com.coronalabs.mini_games' -PcoronaVersionCode=1 -PcoronaVersionName='1.0' -PcoronaKeystore='/Applications/Corona-3727/Resource Library/Android/debug.keystore' -PcoronaKeystorePassword='XXXXXX' -PcoronaKeyAlias='androiddebugkey' -PcoronaTargetStore='google' -PcoronaKeyAliasPassword='XXXXXX' -PcoronaBuildData='/var/folders/l4/fznjz6zj683gdf0bs6l9qt4m0000gn/T//CLtmpMrqBA1/build.data' --console=plain
Jan 14 14:06:16.928 Downloading https://services.gradle.org/distributions/gradle-8.10.2-all.zip
                    
                    Exception in thread "main" java.net.SocketException: Broken pipe
                    	at java.base/sun.nio.ch.NioSocketImpl.implWrite(Unknown Source)
                    	at java.base/sun.nio.ch.NioSocketImpl.write(Unknown Source)
                    	at java.base/sun.nio.ch.NioSocketImpl$2.write(Unknown Source)
                    	at java.base/java.net.Socket$SocketOutputStream.write(Unknown Source)
                    	at java.base/sun.security.ssl.SSLSocketOutputRecord.flush(Unknown Source)
                    	at java.base/sun.security.ssl.HandshakeOutStream.flush(Unknown Source)
                    	at java.base/sun.security.ssl.ClientHello$ClientHelloKickstartProducer.produce(Unknown Source)
                    	at java.base/sun.security.ssl.SSLHandshake.kickstart(Unknown Source)
                    	at java.base/sun.security.ssl.ClientHandshakeContext.kickstart(Unknown Source)
                    	at java.base/sun.security.ssl.TransportContext.kickstart(Unknown Source)
                    	at java.base/sun.security.ssl.SSLSocketImpl.startHandshake(Unknown Source)
                    	at java.base/sun.security.ssl.SSLSocketImpl.startHandshake(Unknown Source)
                    	at java.base/sun.net.www.protocol.https.HttpsClient.afterConnect(Unknown Source)
                    	at java.base/sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(Unknown Source)
                    	at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream0(Unknown Source)
                    	at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)
                    	at java.base/sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(Unknown Source)
                    	at org.gradle.wrapper.Install.forceFetch(SourceFile:2)
                    	at org.gradle.wrapper.Install$1.call(SourceFile:8)
                    	at org.gradle.wrapper.GradleWrapperMain.main(SourceFile:67)
Jan 14 14:06:16.949 Android build failed (256) after 3 seconds
Jan 14 14:06:17.265 ERROR: Build Failed: Error code: 256
Jan 14 14:06:17.265 

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions