• Hello [name]! Thanks for joining the GMC. Before making any posts in the Tech Support forum, can we suggest you read the forum rules? These are simple guidelines that we ask you to follow so that you can get the best help possible for your issue.

Android Need Help Setting Up Android

Monchan

Member
Hey everyone. I've been trying to set up Android as seen in this blog below:


But I always get "build failed" every time I try to build.

All the SDK/NDK/JRE links are green and "found".

I also tried with all NDK's from 20 to the max one with no luck.

Any advice? Please help!
 

FoxyOfJungle

Kazan Games
Are you aware of these things?



A simple error or something with an incorrect version can make the build fail, so I suggest that you review if you did everything correctly with patience.
Show what appears in the console log to us.
 

Monchan

Member
Are you aware of these things?



A simple error or something with an incorrect version can make the build fail, so I suggest that you review if you did everything correctly with patience.
Show what appears in the console log to us.
I'm gonna try to do this tomorrow, HOWEVER, I want to note that android builds were working fine before I reinstalled windows. This issue started happening after windows reinstalling. Also, I was building the apk just fine with the last version before 2.3
 

FoxyOfJungle

Kazan Games
I'm gonna try to do this tomorrow, HOWEVER, I want to note that android builds were working fine before I reinstalled windows. This issue started happening after windows reinstalling. Also, I was building the apk just fine with the last version before 2.3
Okay. Maybe then it's a problem with file permissions, try to check that later.
 

Monchan

Member
Okay. Maybe then it's a problem with file permissions, try to check that later.
Hey there, here's the build log. I think there may be something wrong with the key. I get the following error message when I try to remake the keystore:

"JDK not installed correctly at location entered in Android Platform Settings"

Saving project to: C:\Users\User\Documents\GameMakerStudio2\leapdash\leapdash.yyp
"cmd" /c subst Z: "C:\Users\User\AppData\Roaming\GameMakerStudio2\Cache\GMS2CACHE"

elapsed time 00:00:00.0599005s for command "cmd" /c subst Z: "C:\Users\User\AppData\Roaming\GameMakerStudio2\Cache\GMS2CACHE" started at 07/09/2021 11:02:44
"cmd" /c subst Y: "C:\Users\User\AppData\Local\GameMakerStudio2\GMS2TEMP"

elapsed time 00:00:00.0550141s for command "cmd" /c subst Y: "C:\Users\User\AppData\Local\GameMakerStudio2\GMS2TEMP" started at 07/09/2021 11:02:44
"cmd" /c subst X: "C:\ProgramData\GameMakerStudio2\Cache\runtimes\runtime-2.2.5.378"

elapsed time 00:00:00.0600656s for command "cmd" /c subst X: "C:\ProgramData\GameMakerStudio2\Cache\runtimes\runtime-2.2.5.378" started at 07/09/2021 11:02:44
"C:\ProgramData/GameMakerStudio2/Cache/runtimes\runtime-2.2.5.378/bin/Igor.exe" -j=8 -options="C:\Users\User\AppData\Local\GameMakerStudio2\GMS2TEMP\build.bff" -v -- Android Package

Loaded Macros from C:\Users\User\AppData\Roaming\GameMakerStudio2\Cache\GMS2CACHE\leapdash_30016DEA\macros.json
Options: X:/bin\platform_setting_defaults.json
Options: C:\Users\User\AppData\Roaming/GameMakerStudio2\jack9818_550979\local_settings.json
Options: C:\Users\User\AppData\Roaming\GameMakerStudio2\Cache\GMS2CACHE\leapdash_30016DEA\targetoptions.json
X://bin/GMAssetCompiler.exe /c /zpex /iv=0 /rv=0 /bv=0 /j=8 /gn="leapdash" /td="Y:/" /cd="Z:/leapdash_30016DEA" /zpuf="C:\Users\User\AppData\Roaming/GameMakerStudio2\jack9818_550979" /m=android /tgt=8 /studio /nodnd /cfg="default" /fU="Z:/leapdash_30016DEA\functionsUsed.txt" /o="Y:/leapdash_1BAD3F25_VM" /optionsini="Y:/leapdash_1BAD3F25_VM\options.ini" /cvm /baseproject="X:/BaseProject\BaseProject.yyp" "C:\Users\User\Documents\GameMakerStudio2\leapdash\leapdash.yyp" /preprocess="Z:/leapdash_30016DEA"
Reading project file....C:\Users\User\Documents\GameMakerStudio2\leapdash
Reading project file....X:\BaseProject
Reading config delta 'C:\Users\User\Documents\GameMakerStudio2\leapdash\options\main\inherited\options_main.inherited.yy'
finished.


X://bin/GMAssetCompiler.exe DONE (0)
Release build
Options: Z:/leapdash_30016DEA\ExtensionOptions.json
PlatformOptions
Options: Z:/leapdash_30016DEA\PlatformOptions.json
Options: Z:/leapdash_30016DEA\MainOptions.json
runtime
OptionsIni
PlatformOptions
X://bin/GMAssetCompiler.exe /c /zpex /iv=0 /rv=0 /bv=0 /j=8 /gn="leapdash" /td="Y:/" /cd="Z:/leapdash_30016DEA" /zpuf="C:\Users\User\AppData\Roaming/GameMakerStudio2\jack9818_550979" /m=android /tgt=8 /studio /nodnd /cfg="default" /fU="Z:/leapdash_30016DEA\functionsUsed.txt" /o="Y:/leapdash_1BAD3F25_VM" /optionsini="Y:/leapdash_1BAD3F25_VM\options.ini" /cvm /baseproject="X:/BaseProject\BaseProject.yyp" "C:\Users\User\Documents\GameMakerStudio2\leapdash\leapdash.yyp" /arch=2 /bt=exe /rt=vm
Reading project file....C:\Users\User\Documents\GameMakerStudio2\leapdash
Reading project file....X:\BaseProject
Reading config delta 'C:\Users\User\Documents\GameMakerStudio2\leapdash\options\main\inherited\options_main.inherited.yy'
finished.
Compile Constants...finished.
Remove DnD...finished.
Compile Scripts...finished.
Compile Objects...finished.
Compile Timelines...finished.
Compile Triggers...finished.
Compile Rooms...finished.
Compile Extensions...finished.
Global scripts...finished.
finished.
collapsing enums.
Final Compile...finished.
Looking for built-in particle images in X:\bin\ParticleImages
Saving IFF file... Y:/leapdash_1BAD3F25_VM\leapdash.zip
Writing Chunk... GEN8
option_game_speed=60
Writing Chunk... OPTN
Writing Chunk... LANG
Writing Chunk... EXTN
Writing Chunk... SOND
Converting sfxtheface to Wav 16bit mono @ 44100Hz
Converting sfxattention to Wav 16bit mono @ 44100Hz
Converting sfxbuttonpress to Wav 16bit mono @ 44100Hz
Converting sfxscreenchange to Wav 16bit mono @ 44100Hz
Converting sfxcostumechange to Wav 16bit mono @ 44100Hz
Converting sfxwindspiral to Wav 16bit mono @ 44100Hz
Converting sfxpause to Wav 16bit mono @ 44100Hz
Converting sfxunpause to Wav 16bit mono @ 44100Hz
Converting sfxcoin10 to Wav 16bit mono @ 44100Hz
Converting sfxcoin1 to Wav 16bit mono @ 44100Hz
Converting sfxcoin5 to Wav 16bit mono @ 44100Hz
Converting sfxgameoverpopup to Wav 16bit mono @ 44100Hz
Converting sfxplayerleap to Wav 16bit mono @ 44100Hz
Converting sfxplayerparry to Wav 16bit mono @ 44100Hz
Converting sfxplayerdeath to Wav 16bit mono @ 44100Hz
Converting sfxplayerdamage to Wav 16bit mono @ 44100Hz
Converting sfxplayerslashmetersamurai to Wav 16bit mono @ 44100Hz
Converting sfxplayerslashmeter to Wav 16bit mono @ 44100Hz
Converting sfxwallgrayspawnleft to Wav 16bit mono @ 44100Hz
Converting sfxplayerslashmiss to Wav 16bit mono @ 44100Hz
Converting sfxplayerheart to Wav 16bit mono @ 44100Hz
Converting sfxplayershake to Wav 16bit mono @ 44100Hz
Converting sfxplayerdodge to Wav 16bit mono @ 44100Hz
Converting sfxplayerslash to Wav 16bit mono @ 44100Hz
Converting sfxwallopenout to Wav 16bit mono @ 44100Hz
Converting sfxwallclosein to Wav 16bit mono @ 44100Hz
Converting sfxblockgreenspawn to Wav 16bit mono @ 44100Hz
Converting sfxbirdcrysingle to Wav 16bit mono @ 44100Hz
Converting sfxwallshake to Wav 16bit mono @ 44100Hz
Converting sfxwallgrayspawnright to Wav 16bit mono @ 44100Hz
Converting sfxwallpinkspawn to Wav 16bit mono @ 44100Hz
Converting sfxbirdgoldflap to Wav 16bit mono @ 44100Hz
Converting sfxbirdflapsingle to Wav 16bit mono @ 44100Hz
Converting sfxbirdflockcry to Wav 16bit mono @ 44100Hz
Converting sfxwindmove to Wav 16bit mono @ 44100Hz
Converting sfxbirdflockshake to Wav 16bit mono @ 44100Hz
Converting sfxwindblowend to Wav 16bit mono @ 44100Hz
Converting sfxshadowgray to Wav 16bit mono @ 44100Hz
Converting sfxblockpinkflash0 to Wav 16bit mono @ 44100Hz
Converting sfxshadowpinkspawn to Wav 16bit mono @ 44100Hz
Converting sfxblockgreenparry to Wav 16bit mono @ 44100Hz
Converting sfxshadowpinkdespawn to Wav 16bit mono @ 44100Hz
Converting sfxbirdflockflap to Wav 16bit mono @ 44100Hz
Converting sfxblockgiantcuts to Wav 16bit mono @ 44100Hz
Converting sfxwindblow to Wav 16bit mono @ 44100Hz
Converting sfxblockflashwin to Wav 16bit mono @ 44100Hz
Converting sfxblockdissapear to Wav 16bit mono @ 44100Hz
Converting sfxblockscomedown to Wav 16bit mono @ 44100Hz
Converting sfxblockreappear to Wav 16bit mono @ 44100Hz
Converting sfxblockflashfail to Wav 16bit mono @ 44100Hz
Converting mp3stagetitletune to Wav 16bit mono @ 44100Hz
Converting sfxshadowgraywarning to Wav 16bit mono @ 44100Hz
Converting sfxfingertracewinfinal to Wav 16bit mono @ 44100Hz
Converting sfxtraceperfect to Wav 16bit mono @ 44100Hz
Converting sfxblockpinkflash3 to Wav 16bit mono @ 44100Hz
Converting sfxblockdisapearfinalcut to Wav 16bit mono @ 44100Hz
Converting sfxbirdmeter to Wav 16bit mono @ 44100Hz
Converting sfxbirdhit to Wav 16bit mono @ 44100Hz
Converting sfxfingertracemiss to Wav 16bit mono @ 44100Hz
Converting sfxblockwallappear to Wav 16bit mono @ 44100Hz
Converting sfxblanketcomedown to Wav 16bit mono @ 44100Hz
Converting sfxfadeingray to Wav 16bit mono @ 44100Hz
Converting sfxstageslashintro to Wav 16bit mono @ 44100Hz
Converting sfxfingertracewin to Wav 16bit mono @ 44100Hz
Converting mp3stageslashtune to Wav 16bit mono @ 44100Hz
Converting sfxfadeoutgray to Wav 16bit mono @ 44100Hz
Converting sfxblockpinkflash1 to Wav 16bit mono @ 44100Hz
Converting sfxblockpinkflash2 to Wav 16bit mono @ 44100Hz
Converting mp3stagedashtune to Wav 16bit mono @ 44100Hz
Converting sfxblockgiantfinalcut to Wav 16bit mono @ 44100Hz
Converting sfxstageflashintro to Wav 16bit mono @ 44100Hz
Converting mp3stageflashtune to Wav 16bit mono @ 44100Hz
Converting sfxblockgiantdrop to Wav 16bit mono @ 44100Hz
Converting sfxblockwalldamage to Wav 16bit mono @ 44100Hz
Converting sfxflashpedestal to Wav 16bit mono @ 44100Hz
Converting sfxstagedashintro to Wav 16bit mono @ 44100Hz
Converting sfxwindmoving to Wav 16bit mono @ 44100Hz
Converting sfxslashpedestal to Wav 16bit mono @ 44100Hz
Converting sfxdashpedestal to Wav 16bit mono @ 44100Hz
Writing Chunk... AGRP
Writing Chunk... SPRT
Writing Chunk... BGND
Writing Chunk... PATH
Writing Chunk... SCPT
Writing Chunk... GLOB
Writing Chunk... SHDR
Writing Chunk... FONT
Writing Chunk... TMLN
Writing Chunk... OBJT
Writing Chunk... ROOM
Writing Chunk... DAFL
Writing Chunk... EMBI
Writing Chunk... TPAGE
Texture Group - Default
Writing Chunk... TGIN
Writing Chunk... CODE
Writing Chunk... VARI
Writing Chunk... FUNC
Writing Chunk... STRG
Writing Chunk... TXTR
0 Compressing texture... writing texture texture_0.png...
1 Compressing texture... writing texture texture_1.png...
2 Compressing texture... writing texture texture_2.png...
3 Compressing texture... writing texture texture_3.png...
4 Compressing texture... writing texture texture_4.png...
5 Compressing texture... writing texture texture_5.png...
6 Compressing texture... writing texture texture_6.png...
7 Compressing texture... writing texture texture_7.png...
8 Compressing texture... writing texture texture_8.png...
9 Compressing texture... writing texture texture_9.png...
10 Compressing texture... writing texture texture_10.png...
11 Compressing texture... writing texture texture_11.png...
12 Compressing texture... writing texture texture_12.png...
13 Compressing texture... writing texture texture_13.png...
Writing Chunk... AUDO
Stats : GMA : Elapsed=62569,7128
Stats : GMA : sp=309,au=79,bk=0,pt=0,sc=23,sh=1,fo=4,tl=0,ob=158,ro=9,da=0,ex=0,ma=231,fm=0x4040B3156DEC0AA0


X://bin/GMAssetCompiler.exe DONE (0)
AndroidEnvironment
Manifest Permissions
Manifest Metadata
Check GML functions
Licensing
DoSplash
DoIcon
Creating APK C:\Users\User\Desktop\leapdash.apk for arch ARM7
3
Copying X://android/runner\RootFiles\build.gradle to Z:/leapdash_30016DEA\Android\default\build.gradle...
Copying X://android/runner\RootFiles\gradle.properties to Z:/leapdash_30016DEA\Android\default\gradle.properties...
Copying X://android/runner\RootFiles\settings.gradle to Z:/leapdash_30016DEA\Android\default\settings.gradle...
59
Copying X://android/runner\ProjectFiles\build.gradle to Z:/leapdash_30016DEA\Android\default\LeapDash.LeapDash.LeapDash\build.gradle...
Copying X://android/runner\ProjectFiles\lint.xml to Z:/leapdash_30016DEA\Android\default\LeapDash.LeapDash.LeapDash\lint.xml...
Copying X://android/runner\ProjectFiles\libs\ini4j-0.5.2.jar to Z:/leapdash_30016DEA\Android\default\LeapDash.LeapDash.LeapDash\libs\ini4j-0.5.2.jar...
Copying X://android/runner\ProjectFiles\libs\org.apache.http.legacy.jar to Z:/leapdash_30016DEA\Android\default\LeapDash.LeapDash.LeapDash\libs\org.apache.http.legacy.jar...
Copying X://android/runner\ProjectFiles\src\main\AndroidManifest.xml to Z:/leapdash_30016DEA\Android\default\LeapDash.LeapDash.LeapDash\src\main\AndroidManifest.xml...
Copying X://android/runner\ProjectFiles\src\main\assets\splash.png to Z:/leapdash_30016DEA\Android\default\LeapDash.LeapDash.LeapDash\src\main\assets\splash.png...
Copying X://android/runner\ProjectFiles\src\main\java\com\yoyogames\runner\RunnerJNILib.java to Z:/leapdash_30016DEA\Android\default\LeapDash.LeapDash.LeapDash\src\main\java\com\yoyogames\runner\RunnerJNILib.java...
Copying X://android/runner\ProjectFiles\src\main\java\YYAndroidPackageDomain\YYAndroidPackageCompany\YYAndroidPackageProduct\AdvertisingBase.java to Z:/leapdash_30016DEA\Android\default\LeapDash.LeapDash.LeapDash\src\main\java\LeapDash\LeapDash\LeapDash\AdvertisingBase.java...
Copying X://android/runner\ProjectFiles\src\main\java\YYAndroidPackageDomain\YYAndroidPackageCompany\YYAndroidPackageProduct\DemoGLSurfaceView.java to Z:/leapdash_30016DEA\Android\default\LeapDash.LeapDash.LeapDash\src\main\java\LeapDash\LeapDash\LeapDash\DemoGLSurfaceView.java...
Copying X://android/runner\ProjectFiles\src\main\java\YYAndroidPackageDomain\YYAndroidPackageCompany\YYAndroidPackageProduct\DemoRenderer.java to Z:/leapdash_30016DEA\Android\default\LeapDash.LeapDash.LeapDash\src\main\java\LeapDash\LeapDash\LeapDash\DemoRenderer.java...
Copying X://android/runner\ProjectFiles\src\main\java\YYAndroidPackageDomain\YYAndroidPackageCompany\YYAndroidPackageProduct\DemoRendererGL2.java to Z:/leapdash_30016DEA\Android\default\LeapDash.LeapDash.LeapDash\src\main\java\LeapDash\LeapDash\LeapDash\DemoRendererGL2.java...
Copying X://android/runner\ProjectFiles\src\main\java\YYAndroidPackageDomain\YYAndroidPackageCompany\YYAndroidPackageProduct\ExtensionBase.java to Z:/leapdash_30016DEA\Android\default\LeapDash.LeapDash.LeapDash\src\main\java\LeapDash\LeapDash\LeapDash\ExtensionBase.java...
Copying X://android/runner\ProjectFiles\src\main\java\YYAndroidPackageDomain\YYAndroidPackageCompany\YYAndroidPackageProduct\IAdExt.java to Z:/leapdash_30016DEA\Android\default\LeapDash.LeapDash.LeapDash\src\main\java\LeapDash\LeapDash\LeapDash\IAdExt.java...
Copying X://android/runner\ProjectFiles\src\main\java\YYAndroidPackageDomain\YYAndroidPackageCompany\YYAndroidPackageProduct\IAdvertising.java to Z:/leapdash_30016DEA\Android\default\LeapDash.LeapDash.LeapDash\src\main\java\LeapDash\LeapDash\LeapDash\IAdvertising.java...
Copying X://android/runner\ProjectFiles\src\main\java\YYAndroidPackageDomain\YYAndroidPackageCompany\YYAndroidPackageProduct\IExtensionBase.java to Z:/leapdash_30016DEA\Android\default\LeapDash.LeapDash.LeapDash\src\main\java\LeapDash\LeapDash\LeapDash\IExtensionBase.java...
Copying X://android/runner\ProjectFiles\src\main\java\YYAndroidPackageDomain\YYAndroidPackageCompany\YYAndroidPackageProduct\IniBundle.java to Z:/leapdash_30016DEA\Android\default\LeapDash.LeapDash.LeapDash\src\main\java\LeapDash\LeapDash\LeapDash\IniBundle.java...
Copying X://android/runner\ProjectFiles\src\main\java\YYAndroidPackageDomain\YYAndroidPackageCompany\YYAndroidPackageProduct\ISocial.java to Z:/leapdash_30016DEA\Android\default\LeapDash.LeapDash.LeapDash\src\main\java\LeapDash\LeapDash\LeapDash\ISocial.java...
Copying X://android/runner\ProjectFiles\src\main\java\YYAndroidPackageDomain\YYAndroidPackageCompany\YYAndroidPackageProduct\RunnerActivity.java to Z:/leapdash_30016DEA\Android\default\LeapDash.LeapDash.LeapDash\src\main\java\LeapDash\LeapDash\LeapDash\RunnerActivity.java...
Copying X://android/runner\ProjectFiles\src\main\java\YYAndroidPackageDomain\YYAndroidPackageCompany\YYAndroidPackageProduct\RunnerAdExt.java to Z:/leapdash_30016DEA\Android\default\LeapDash.LeapDash.LeapDash\src\main\java\LeapDash\LeapDash\LeapDash\RunnerAdExt.java...
Copying X://android/runner\ProjectFiles\src\main\java\YYAndroidPackageDomain\YYAndroidPackageCompany\YYAndroidPackageProduct\RunnerApplication.java to Z:/leapdash_30016DEA\Android\default\LeapDash.LeapDash.LeapDash\src\main\java\LeapDash\LeapDash\LeapDash\RunnerApplication.java...
Copying X://android/runner\ProjectFiles\src\main\java\YYAndroidPackageDomain\YYAndroidPackageCompany\YYAndroidPackageProduct\RunnerKeyboardController.java to Z:/leapdash_30016DEA\Android\default\LeapDash.LeapDash.LeapDash\src\main\java\LeapDash\LeapDash\LeapDash\RunnerKeyboardController.java...
Copying X://android/runner\ProjectFiles\src\main\java\YYAndroidPackageDomain\YYAndroidPackageCompany\YYAndroidPackageProduct\RunnerSocial.java to Z:/leapdash_30016DEA\Android\default\LeapDash.LeapDash.LeapDash\src\main\java\LeapDash\LeapDash\LeapDash\RunnerSocial.java...
Copying X://android/runner\ProjectFiles\src\main\java\YYAndroidPackageDomain\YYAndroidPackageCompany\YYAndroidPackageProduct\RunnerVsyncHandler.java to Z:/leapdash_30016DEA\Android\default\LeapDash.LeapDash.LeapDash\src\main\java\LeapDash\LeapDash\LeapDash\RunnerVsyncHandler.java...
Copying X://android/runner\ProjectFiles\src\main\java\YYAndroidPackageDomain\YYAndroidPackageCompany\YYAndroidPackageProduct\Gamepad\Gamepad.java to Z:/leapdash_30016DEA\Android\default\LeapDash.LeapDash.LeapDash\src\main\java\LeapDash\LeapDash\LeapDash\Gamepad\Gamepad.java...
Copying X://android/runner\ProjectFiles\src\main\java\YYAndroidPackageDomain\YYAndroidPackageCompany\YYAndroidPackageProduct\Purchases\IRunnerBilling.java to Z:/leapdash_30016DEA\Android\default\LeapDash.LeapDash.LeapDash\src\main\java\LeapDash\LeapDash\LeapDash\Purchases\IRunnerBilling.java...
Copying X://android/runner\ProjectFiles\src\main\java\YYAndroidPackageDomain\YYAndroidPackageCompany\YYAndroidPackageProduct\Purchases\Null\NullBilling.java to Z:/leapdash_30016DEA\Android\default\LeapDash.LeapDash.LeapDash\src\main\java\LeapDash\LeapDash\LeapDash\Purchases\Null\NullBilling.java...
Copying X://android/runner\ProjectFiles\src\main\jniLibs\arm64-v8a\libc++_shared.so to Z:/leapdash_30016DEA\Android\default\LeapDash.LeapDash.LeapDash\src\main\jniLibs\arm64-v8a\libc++_shared.so...
Copying X://android/runner\ProjectFiles\src\main\jniLibs\arm64-v8a\libyoyo.so to Z:/leapdash_30016DEA\Android\default\LeapDash.LeapDash.LeapDash\src\main\jniLibs\arm64-v8a\libyoyo.so...
Copying X://android/runner\ProjectFiles\src\main\jniLibs\armeabi\libyoyo.so to Z:/leapdash_30016DEA\Android\default\LeapDash.LeapDash.LeapDash\src\main\jniLibs\armeabi\libyoyo.so...
Copying X://android/runner\ProjectFiles\src\main\jniLibs\armeabi-v7a\libc++_shared.so to Z:/leapdash_30016DEA\Android\default\LeapDash.LeapDash.LeapDash\src\main\jniLibs\armeabi-v7a\libc++_shared.so...
Copying X://android/runner\ProjectFiles\src\main\jniLibs\armeabi-v7a\libyoyo.so to Z:/leapdash_30016DEA\Android\default\LeapDash.LeapDash.LeapDash\src\main\jniLibs\armeabi-v7a\libyoyo.so...
Copying X://android/runner\ProjectFiles\src\main\jniLibs\mips\libyoyo.so to Z:/leapdash_30016DEA\Android\default\LeapDash.LeapDash.LeapDash\src\main\jniLibs\mips\libyoyo.so...
Copying X://android/runner\ProjectFiles\src\main\jniLibs\mips64\libyoyo.so to Z:/leapdash_30016DEA\Android\default\LeapDash.LeapDash.LeapDash\src\main\jniLibs\mips64\libyoyo.so...
Copying X://android/runner\ProjectFiles\src\main\jniLibs\x86\libc++_shared.so to Z:/leapdash_30016DEA\Android\default\LeapDash.LeapDash.LeapDash\src\main\jniLibs\x86\libc++_shared.so...
Copying X://android/runner\ProjectFiles\src\main\jniLibs\x86\libyoyo.so to Z:/leapdash_30016DEA\Android\default\LeapDash.LeapDash.LeapDash\src\main\jniLibs\x86\libyoyo.so...
Copying X://android/runner\ProjectFiles\src\main\jniLibs\x86_64\libc++_shared.so to Z:/leapdash_30016DEA\Android\default\LeapDash.LeapDash.LeapDash\src\main\jniLibs\x86_64\libc++_shared.so...
Copying X://android/runner\ProjectFiles\src\main\jniLibs\x86_64\libyoyo.so to Z:/leapdash_30016DEA\Android\default\LeapDash.LeapDash.LeapDash\src\main\jniLibs\x86_64\libyoyo.so...
Copying X://android/runner\ProjectFiles\src\main\res\drawable-hdpi\icon.png to Z:/leapdash_30016DEA\Android\default\LeapDash.LeapDash.LeapDash\src\main\res\drawable-hdpi\icon.png...
Copying X://android/runner\ProjectFiles\src\main\res\drawable-hdpi-v26\adaptive_bg.png to Z:/leapdash_30016DEA\Android\default\LeapDash.LeapDash.LeapDash\src\main\res\drawable-hdpi-v26\adaptive_bg.png...
Copying X://android/runner\ProjectFiles\src\main\res\drawable-hdpi-v26\adaptive_icon.png to Z:/leapdash_30016DEA\Android\default\LeapDash.LeapDash.LeapDash\src\main\res\drawable-hdpi-v26\adaptive_icon.png...
Copying X://android/runner\ProjectFiles\src\main\res\drawable-hdpi-v26\icon.xml to Z:/leapdash_30016DEA\Android\default\LeapDash.LeapDash.LeapDash\src\main\res\drawable-hdpi-v26\icon.xml...
Copying X://android/runner\ProjectFiles\src\main\res\drawable-ldpi-v26\adaptive_bg.png to Z:/leapdash_30016DEA\Android\default\LeapDash.LeapDash.LeapDash\src\main\res\drawable-ldpi-v26\adaptive_bg.png...
Copying X://android/runner\ProjectFiles\src\main\res\drawable-ldpi-v26\adaptive_icon.png to Z:/leapdash_30016DEA\Android\default\LeapDash.LeapDash.LeapDash\src\main\res\drawable-ldpi-v26\adaptive_icon.png...
Copying X://android/runner\ProjectFiles\src\main\res\drawable-ldpi-v26\icon.xml to Z:/leapdash_30016DEA\Android\default\LeapDash.LeapDash.LeapDash\src\main\res\drawable-ldpi-v26\icon.xml...
Copying X://android/runner\ProjectFiles\src\main\res\drawable-mdpi-v26\adaptive_bg.png to Z:/leapdash_30016DEA\Android\default\LeapDash.LeapDash.LeapDash\src\main\res\drawable-mdpi-v26\adaptive_bg.png...
Copying X://android/runner\ProjectFiles\src\main\res\drawable-mdpi-v26\adaptive_icon.png to Z:/leapdash_30016DEA\Android\default\LeapDash.LeapDash.LeapDash\src\main\res\drawable-mdpi-v26\adaptive_icon.png...
Copying X://android/runner\ProjectFiles\src\main\res\drawable-mdpi-v26\icon.xml to Z:/leapdash_30016DEA\Android\default\LeapDash.LeapDash.LeapDash\src\main\res\drawable-mdpi-v26\icon.xml...
Copying X://android/runner\ProjectFiles\src\main\res\drawable-xhdpi-v26\adaptive_bg.png to Z:/leapdash_30016DEA\Android\default\LeapDash.LeapDash.LeapDash\src\main\res\drawable-xhdpi-v26\adaptive_bg.png...
Copying X://android/runner\ProjectFiles\src\main\res\drawable-xhdpi-v26\adaptive_icon.png to Z:/leapdash_30016DEA\Android\default\LeapDash.LeapDash.LeapDash\src\main\res\drawable-xhdpi-v26\adaptive_icon.png...
Copying X://android/runner\ProjectFiles\src\main\res\drawable-xhdpi-v26\icon.xml to Z:/leapdash_30016DEA\Android\default\LeapDash.LeapDash.LeapDash\src\main\res\drawable-xhdpi-v26\icon.xml...
Copying X://android/runner\ProjectFiles\src\main\res\drawable-xxhdpi-v26\adaptive_bg.png to Z:/leapdash_30016DEA\Android\default\LeapDash.LeapDash.LeapDash\src\main\res\drawable-xxhdpi-v26\adaptive_bg.png...
Copying X://android/runner\ProjectFiles\src\main\res\drawable-xxhdpi-v26\adaptive_icon.png to Z:/leapdash_30016DEA\Android\default\LeapDash.LeapDash.LeapDash\src\main\res\drawable-xxhdpi-v26\adaptive_icon.png...
Copying X://android/runner\ProjectFiles\src\main\res\drawable-xxhdpi-v26\icon.xml to Z:/leapdash_30016DEA\Android\default\LeapDash.LeapDash.LeapDash\src\main\res\drawable-xxhdpi-v26\icon.xml...
Copying X://android/runner\ProjectFiles\src\main\res\drawable-xxxhdpi-v26\adaptive_bg.png to Z:/leapdash_30016DEA\Android\default\LeapDash.LeapDash.LeapDash\src\main\res\drawable-xxxhdpi-v26\adaptive_bg.png...
Copying X://android/runner\ProjectFiles\src\main\res\drawable-xxxhdpi-v26\adaptive_icon.png to Z:/leapdash_30016DEA\Android\default\LeapDash.LeapDash.LeapDash\src\main\res\drawable-xxxhdpi-v26\adaptive_icon.png...
Copying X://android/runner\ProjectFiles\src\main\res\drawable-xxxhdpi-v26\icon.xml to Z:/leapdash_30016DEA\Android\default\LeapDash.LeapDash.LeapDash\src\main\res\drawable-xxxhdpi-v26\icon.xml...
Copying X://android/runner\ProjectFiles\src\main\res\layout\main.xml to Z:/leapdash_30016DEA\Android\default\LeapDash.LeapDash.LeapDash\src\main\res\layout\main.xml...
Copying X://android/runner\ProjectFiles\src\main\res\layout\userpasslayout.xml to Z:/leapdash_30016DEA\Android\default\LeapDash.LeapDash.LeapDash\src\main\res\layout\userpasslayout.xml...
Copying X://android/runner\ProjectFiles\src\main\res\values\strings.xml to Z:/leapdash_30016DEA\Android\default\LeapDash.LeapDash.LeapDash\src\main\res\values\strings.xml...
id = e42bf5cc-3f46-4d67-a6d0-a4885a11ac3f
modelName = GMAndroidOptions
mvc = 1.0
name = Android
option_android_application_tag_inject =
option_android_arch_arm64 = False
option_android_arch_armv7 = True
option_android_arch_x86 = False
option_android_arch_x86_64 = False
option_android_build_tools = 28.0.3
option_android_compile_sdk = 28
option_android_device_support = 0
option_android_display_name = Leap Dash
option_android_facebook_app_display_name =
option_android_facebook_id =
option_android_gamepad_support = True
option_android_google_apk_expansion = False
option_android_google_cloud_saving = False
option_android_google_licensing_public_key =
option_android_google_services_app_id =
option_android_icon_adaptive_generate = True
option_android_icon_adaptive_hdpi = ${options_dir}\android\icons_adaptive\hdpi.png
option_android_icon_adaptive_ldpi = ${options_dir}\android\icons_adaptive\ldpi.png
option_android_icon_adaptive_mdpi = ${options_dir}\android\icons_adaptive\mdpi.png
option_android_icon_adaptive_xhdpi = ${options_dir}\android\icons_adaptive\xhdpi.png
option_android_icon_adaptive_xxhdpi = ${options_dir}\android\icons_adaptive\xxhdpi.png
option_android_icon_adaptive_xxxhdpi = ${options_dir}\android\icons_adaptive\xxxhdpi.png
option_android_icon_adaptivebg_hdpi = ${options_dir}\android\icons_adaptivebg\hdpi.png
option_android_icon_adaptivebg_ldpi = ${options_dir}\android\icons_adaptivebg\ldpi.png
option_android_icon_adaptivebg_mdpi = ${options_dir}\android\icons_adaptivebg\mdpi.png
option_android_icon_adaptivebg_xhdpi = ${options_dir}\android\icons_adaptivebg\xhdpi.png
option_android_icon_adaptivebg_xxhdpi = ${options_dir}\android\icons_adaptivebg\xxhdpi.png
option_android_icon_adaptivebg_xxxhdpi = ${options_dir}\android\icons_adaptivebg\xxxhdpi.png
option_android_icon_hdpi = ${base_options_dir}\android\icons\hdpi.png
option_android_icon_ldpi = ${base_options_dir}\android\icons\ldpi.png
option_android_icon_mdpi = ${base_options_dir}\android\icons\mdpi.png
option_android_icon_xhdpi = ${base_options_dir}\android\icons\xhdpi.png
option_android_icon_xxhdpi = ${base_options_dir}\android\icons\xxhdpi.png
option_android_icon_xxxhdpi = ${base_options_dir}\android\icons\xxxhdpi.png
option_android_install_location = 0
option_android_interpolate_pixels = True
option_android_lint = False
option_android_minimum_sdk = 16
option_android_orient_landscape = False
option_android_orient_landscape_flipped = False
option_android_orient_portrait = True
option_android_orient_portrait_flipped = True
option_android_package_company = LeapDash
option_android_package_domain = LeapDash
option_android_package_product = LeapDash
option_android_permission_bluetooth = False
option_android_permission_internet = True
option_android_permission_network_state = False
option_android_permission_read_phone_state = False
option_android_permission_record_audio = False
option_android_permission_write_external_storage = False
option_android_scale = 0
option_android_screen_depth = 0
option_android_sleep_margin = 4
option_android_splash_screens_landscape = ${base_options_dir}\android\splash\landscape.png
option_android_splash_screens_portrait = ${base_options_dir}\android\splash\portrait.png
option_android_splash_time = 0
option_android_support_lib = 28.0.0
option_android_sync_amazon = False
option_android_target_sdk = 28
option_android_texture_page = 2048x2048
option_android_tools_from_version = False
option_android_tv_banner = ${base_options_dir}\android\tv_banner.png
option_android_tv_isgame = True
option_android_use_facebook = False
option_android_version = { "build" : "0","major" : "1","minor" : "0","revision" : "0" }
usesShaders = True
Deleting armeabi
Deleting x86
Deleting x86_64
Deleting arm64
Deleting mips
C:\WINDOWS\system32\cmd.exe /c "subst W: "Z:/leapdash_30016DEA\Android\default" && W: && cd \LeapDash.LeapDash.LeapDash && "X://android/runner\gradle\gradlew" build assembleRelease -x lint "
Starting a Gradle Daemon, 1 incompatible Daemon could not be reused, use --status for details
> Task :LeapDash.LeapDash.LeapDash:preBuild UP-TO-DATE
> Task :LeapDash.LeapDash.LeapDash:preDebugBuild
> Task :LeapDash.LeapDash.LeapDash:compileDebugAidl NO-SOURCE
> Task :LeapDash.LeapDash.LeapDash:checkDebugManifest
> Task :LeapDash.LeapDash.LeapDash:compileDebugRenderscript NO-SOURCE
> Task :LeapDash.LeapDash.LeapDash:generateDebugBuildConfig
> Task :LeapDash.LeapDash.LeapDash:prepareLintJar
> Task :LeapDash.LeapDash.LeapDash:generateDebugSources
> Task :LeapDash.LeapDash.LeapDash:javaPreCompileDebug
> Task :LeapDash.LeapDash.LeapDash:mainApkListPersistenceDebug
> Task :LeapDash.LeapDash.LeapDash:generateDebugResValues
> Task :LeapDash.LeapDash.LeapDash:generateDebugResources
> Task :LeapDash.LeapDash.LeapDash:mergeDebugResources
> Task :LeapDash.LeapDash.LeapDash:createDebugCompatibleScreenManifests

> Task :LeapDash.LeapDash.LeapDash:processDebugManifest
W:\LeapDash.LeapDash.LeapDash\src\main\AndroidManifest.xml:27:3-76:17 Warning:
application@android:label was tagged at AndroidManifest.xml:27 to replace other declarations but no other declaration present
W:\LeapDash.LeapDash.LeapDash\src\main\AndroidManifest.xml:28:5-37:16 Warning:
activity#LeapDash.LeapDash.LeapDash.RunnerActivity@android:label was tagged at AndroidManifest.xml:28 to replace other declarations but no other declaration present

> Task :LeapDash.LeapDash.LeapDash:processDebugResources

> Task :LeapDash.LeapDash.LeapDash:compileDebugJavaWithJavac
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.

> Task :LeapDash.LeapDash.LeapDash:compileDebugSources
> Task :LeapDash.LeapDash.LeapDash:mergeDebugShaders
> Task :LeapDash.LeapDash.LeapDash:compileDebugShaders
> Task :LeapDash.LeapDash.LeapDash:generateDebugAssets
> Task :LeapDash.LeapDash.LeapDash:mergeDebugAssets
> Task :LeapDash.LeapDash.LeapDash:validateSigningDebug
> Task :LeapDash.LeapDash.LeapDash:checkDebugDuplicateClasses
> Task :LeapDash.LeapDash.LeapDash:transformClassesWithDexBuilderForDebug
> Task :LeapDash.LeapDash.LeapDash:transformClassesWithMultidexlistForDebug
> Task :LeapDash.LeapDash.LeapDash:mergeDexDebug
> Task :LeapDash.LeapDash.LeapDash:signingConfigWriterDebug
> Task :LeapDash.LeapDash.LeapDash:mergeDebugJniLibFolders
> Task :LeapDash.LeapDash.LeapDash:transformNativeLibsWithMergeJniLibsForDebug
> Task :LeapDash.LeapDash.LeapDash:processDebugJavaRes NO-SOURCE
> Task :LeapDash.LeapDash.LeapDash:transformResourcesWithMergeJavaResForDebug
> Task :LeapDash.LeapDash.LeapDash:packageDebug
> Task :LeapDash.LeapDash.LeapDash:assembleDebug
> Task :LeapDash.LeapDash.LeapDash:preReleaseBuild
> Task :LeapDash.LeapDash.LeapDash:compileReleaseAidl NO-SOURCE
> Task :LeapDash.LeapDash.LeapDash:compileReleaseRenderscript NO-SOURCE
> Task :LeapDash.LeapDash.LeapDash:checkReleaseManifest
> Task :LeapDash.LeapDash.LeapDash:generateReleaseBuildConfig
> Task :LeapDash.LeapDash.LeapDash:generateReleaseSources
> Task :LeapDash.LeapDash.LeapDash:javaPreCompileRelease
> Task :LeapDash.LeapDash.LeapDash:mainApkListPersistenceRelease
> Task :LeapDash.LeapDash.LeapDash:generateReleaseResValues
> Task :LeapDash.LeapDash.LeapDash:generateReleaseResources
> Task :LeapDash.LeapDash.LeapDash:mergeReleaseResources
> Task :LeapDash.LeapDash.LeapDash:createReleaseCompatibleScreenManifests

> Task :LeapDash.LeapDash.LeapDash:processReleaseManifest
W:\LeapDash.LeapDash.LeapDash\src\main\AndroidManifest.xml:27:3-76:17 Warning:
application@android:label was tagged at AndroidManifest.xml:27 to replace other declarations but no other declaration present
W:\LeapDash.LeapDash.LeapDash\src\main\AndroidManifest.xml:28:5-37:16 Warning:
activity#LeapDash.LeapDash.LeapDash.RunnerActivity@android:label was tagged at AndroidManifest.xml:28 to replace other declarations but no other declaration present

> Task :LeapDash.LeapDash.LeapDash:processReleaseResources

> Task :LeapDash.LeapDash.LeapDash:compileReleaseJavaWithJavac
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.

> Task :LeapDash.LeapDash.LeapDash:compileReleaseSources
> Task :LeapDash.LeapDash.LeapDash:lintVitalRelease
> Task :LeapDash.LeapDash.LeapDash:checkReleaseDuplicateClasses
> Task :LeapDash.LeapDash.LeapDash:transformClassesWithDexBuilderForRelease
> Task :LeapDash.LeapDash.LeapDash:transformClassesWithMultidexlistForRelease
> Task :LeapDash.LeapDash.LeapDash:mergeDexRelease
> Task :LeapDash.LeapDash.LeapDash:mergeReleaseShaders
> Task :LeapDash.LeapDash.LeapDash:compileReleaseShaders
> Task :LeapDash.LeapDash.LeapDash:generateReleaseAssets
> Task :LeapDash.LeapDash.LeapDash:mergeReleaseAssets
> Task :LeapDash.LeapDash.LeapDash:validateSigningRelease
> Task :LeapDash.LeapDash.LeapDash:signingConfigWriterRelease
> Task :LeapDash.LeapDash.LeapDash:mergeReleaseJniLibFolders
> Task :LeapDash.LeapDash.LeapDash:transformNativeLibsWithMergeJniLibsForRelease
> Task :LeapDash.LeapDash.LeapDash:processReleaseJavaRes NO-SOURCE
> Task :LeapDash.LeapDash.LeapDash:transformResourcesWithMergeJavaResForRelease
> Task :LeapDash.LeapDash.LeapDash:packageRelease FAILED

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':LeapDash.LeapDash.LeapDash:packageRelease'.
> 1 exception was raised by workers:
java.lang.RuntimeException: com.android.ide.common.signing.KeytoolException: Failed to read key Zen from store "C:\Users\User\Documents\gamemakerandroidkey\leapdash.keystore": Get Key failed: Given final block not properly padded. Such issues can arise if a bad key is used during decryption.


* Try:
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.

* Get more help at https://help.gradle.org

Deprecated Gradle features were used in this build, making it incompatible with Gradle 6.0.
Use '--warning-mode all' to show the individual deprecation warnings.
See https://docs.gradle.org/5.1.1/userguide/command_line_interface.html#sec:command_line_warnings

BUILD FAILED in 2m 45s
50 actionable tasks: 50 executed


C:\WINDOWS\system32\cmd.exe DONE (1)
C:\WINDOWS\system32\subst.exe /d W:


C:\WINDOWS\system32\subst.exe DONE (0)
Error : Build Failed
Igor complete.
 

FoxyOfJungle

Kazan Games
java.lang.RuntimeException: com.android.ide.common.signing.KeytoolException: Failed to read key Zen from store "C:\Users\User\Documents\gamemakerandroidkey\leapdash.keystore": Get Key failed: Given final block not properly padded. Such issues can arise if a bad key is used during decryption.
From what I read in the log, there is a problem with the keystore... Try generating a new one to see if it compiles correctly.
 

Monchan

Member
The JDK is included in Android Studio itself.



If you use Terminal to download the SDK, I suggest you stop now and install Android Studio, as the terminal has been outdated for years.

I'm installing everything from the Android installer though.

If you have any other suggestions please let me know. Idk what this could be
 

Nocturne

Friendly Tyrant
Forum Staff
Admin
Post a screenshot of your Android settings that shows the path to the JDK. The error is pretty clear about the issue, so until you fix that looking at anything else is pointless.

PS: Please do not double post or bump a topic until at least 48 hours have passed, as per the forum rules. Also, please use [spoiler][/spoiler] tags when posting long compiler outputs. I have merged your bumps and edited your topics to fix these issues.
 

Monchan

Member
Post a screenshot of your Android settings that shows the path to the JDK. The error is pretty clear about the issue, so until you fix that looking at anything else is pointless.

PS: Please do not double post or bump a topic until at least 48 hours have passed, as per the forum rules. Also, please use [spoiler][/spoiler] tags when posting long compiler outputs. I have merged your bumps and edited your topics to fix these issues.

Hey there. Sorry about that. I hope me replying with the JDK path doesn't count as a bump. Here's the screenshot.
JDK.png

MOD EDIT: I have blurred the personal information that was visible in the screenshot. Please be careful when uploading images not to post passwords or other sensitive info. ;)
 
Last edited by a moderator:
Top