Skip to content

Cannot Unlock Debug Keystore + Build Failed 256 #878

@elifares

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

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions