Sorry your browser is not supported!

You are using an outdated browser that does not support modern web technologies, in order to use this site please update to a new browser.

Browsers supported include Chrome, FireFox, Safari, Opera, Internet Explorer 10+ or Microsoft Edge.

AppGameKit Studio Chat / Studio Version 2021.09.30

Author
Message
Orvillian
TGC Developer
8
Years of Service
User Offline
Joined: 8th Feb 2016
Location:
Posted: 30th Sep 2021 13:40
A new version is available on Steam and TGC servers. Changes -

- Fixed problems when exporting for the Play Store on Mac and Linux
- Changed Java detection on Windows
- Fixed a bug where the IDE on Mac would always attempt to download the additional export files for Android
- Updated command list for the parser due to a flaw in the previous build
- Fixed inability to export HTML5
Virtual Nomad
Moderator
18
Years of Service
User Offline
Joined: 14th Dec 2005
Location: SF Bay Area, USA
Posted: 30th Sep 2021 14:13
hope to test this later tonight. thanks for the update.

meanwhile, so the last log doesn't get lost too quickly: V2021.09.20
[My Itch.io Home] [AGK on Itch.io]
[AGK Resource Directory] [TGC @ GitHub]
[CODE lang=agk] YOUR CODE HERE [/CODE]
[VIDEO=youtube] VIDEO ID [/VIDEO]
[AGK Showcase][Google Forum Search]
Bored of the Rings
User Banned
Posted: 30th Sep 2021 14:54
many many thanks I'll test the HTML5 export for studio again
Professional Programmer, languages: SAS, C++, SQL, PL-SQL, DBPro, Purebasic, JavaScript, others
PartTimeCoder
AGK Tool Maker
9
Years of Service
User Offline
Joined: 9th Mar 2015
Location: London UK
Posted: 30th Sep 2021 15:44 Edited at: 30th Sep 2021 15:45
Am I missing something?

Open Source plugins
Cl - DnD Plugin
Buy Me A Coffee

Attachments

Login to view attachments
CatfoodMcFly
9
Years of Service
User Offline
Joined: 24th Jan 2015
Location: Stoke-on-Trent
Posted: 30th Sep 2021 16:10
Same problem as PartTimeCoder here, I have the latest JDK installed but it throws up the same error - could not find Jarsigner.
Orvillian
TGC Developer
8
Years of Service
User Offline
Joined: 8th Feb 2016
Location:
Posted: 30th Sep 2021 16:29
Open the command prompt. Type this in

where jarsigner

What does it show?

Next type in

which jarsigner

What does it display?
CatfoodMcFly
9
Years of Service
User Offline
Joined: 24th Jan 2015
Location: Stoke-on-Trent
Posted: 30th Sep 2021 16:45
C:\Users\User>where jarsigner
INFO: Could not find files for the given pattern(s).

C:\Users\User>which jarsigner
'which' is not recognized as an internal or external command,
operable program or batch file.
Zaxxan
AGK Developer
3
Years of Service
User Offline
Joined: 17th Nov 2020
Location: England
Posted: 30th Sep 2021 16:47 Edited at: 30th Sep 2021 17:04
I've just downloaded the 2021.9.30 Windows version from the TGC website and when I install it it says it's version 2021.09.20 which is a bit confusing. So have I downloaded the old version or the new version?

Update: the installer says version 2021.9.20 but the about says 2021.9.30

Update 2: I also have the same error - could not find Jarsigner.

Update 3: If I navigate to the jdk-17 bin folder and type where jarsigner the command works but it only works when I am in the folder where the file is located . which jarsigner is still not a recommended command even when I am in the bin folder. It looks like the jarsigner path needs adding to the environment variables.
PartTimeCoder
AGK Tool Maker
9
Years of Service
User Offline
Joined: 9th Mar 2015
Location: London UK
Posted: 30th Sep 2021 17:06
Quote: "C:\Users\User>where jarsigner
INFO: Could not find files for the given pattern(s).

C:\Users\User>which jarsigner
'which' is not recognized as an internal or external command,
operable program or batch file."


Same as that^^
Open Source plugins
Cl - DnD Plugin
Buy Me A Coffee
Orvillian
TGC Developer
8
Years of Service
User Offline
Joined: 8th Feb 2016
Location:
Posted: 30th Sep 2021 17:13
Seems like the path has not been automatically added to your environment variables when you installed the JDK. You can do it manually - https://stackoverflow.com/questions/33132310/jarsigner-is-not-recognized-internal-or-external-command
Zaxxan
AGK Developer
3
Years of Service
User Offline
Joined: 17th Nov 2020
Location: England
Posted: 30th Sep 2021 17:14
I've just added the path but still not working for me. I'll try a reboot
Orvillian
TGC Developer
8
Years of Service
User Offline
Joined: 8th Feb 2016
Location:
Posted: 30th Sep 2021 17:17
Steam version has been patched on Windows due to another issue when exporting. Doesn't seem to be a problem on Linux and Mac. Windows version on TGC is being updated. Should be available in 20 minutes.
Zaxxan
AGK Developer
3
Years of Service
User Offline
Joined: 17th Nov 2020
Location: England
Posted: 30th Sep 2021 17:29 Edited at: 30th Sep 2021 17:38
I've added the environmental path and rebooted and have successfully exported a apk

@Orvillia..can you please correct the installer to the correct version number for the TGC download otherwise it is very confusing.

Update: when I output a Google App Bundle Studio crashes. I then have a zipped folder and a .aab file generated. Are these files correct or should I have a apk file?
Orvillian
TGC Developer
8
Years of Service
User Offline
Joined: 8th Feb 2016
Location:
Posted: 30th Sep 2021 17:31
I have added AppGameKitStudio-2021.09.30a-Windows.zip to the downloads on the TGC site. Date has been corrected plus a fix for exporting an AAB that may have caused a crash.

@Zaxxan Good to hear it's okay now
PartTimeCoder
AGK Tool Maker
9
Years of Service
User Offline
Joined: 9th Mar 2015
Location: London UK
Posted: 30th Sep 2021 17:37
Quote: "exporting an AAB that may have caused a crash."


Cheers, was just coming to report this.
Open Source plugins
Cl - DnD Plugin
Buy Me A Coffee
Zaxxan
AGK Developer
3
Years of Service
User Offline
Joined: 17th Nov 2020
Location: England
Posted: 30th Sep 2021 17:40 Edited at: 30th Sep 2021 17:41
Yes I have just experienced the aab crash.

I'll have to download the 30a version tomorrow as I am using my phone as a hotspot and don't want to run out of data!

Does the 30a create the environmental path or do we still need to do this?
Orvillian
TGC Developer
8
Years of Service
User Offline
Joined: 8th Feb 2016
Location:
Posted: 30th Sep 2021 17:42
@Zaxxan you will need to create the environment path. I'm going to see if there is a way of doing it automatically. If you prefer email me directly orvillian@googlemail.com and I'll send you the changed file you need to patch your version.
PartTimeCoder
AGK Tool Maker
9
Years of Service
User Offline
Joined: 9th Mar 2015
Location: London UK
Posted: 30th Sep 2021 17:54
Seems fine now, thanks for your efforts

Quote: " I'm going to see if there is a way of doing it automatically. "


Maybe its best to put an input and a button to set the path manually as a fail safe so it does not render the export non-functional in future, auto checks are well and good until they fail
Open Source plugins
Cl - DnD Plugin
Buy Me A Coffee
Orvillian
TGC Developer
8
Years of Service
User Offline
Joined: 8th Feb 2016
Location:
Posted: 30th Sep 2021 17:56
@ PartTimeCoder That's a good idea.
Zaxxan
AGK Developer
3
Years of Service
User Offline
Joined: 17th Nov 2020
Location: England
Posted: 30th Sep 2021 17:57 Edited at: 30th Sep 2021 18:09
Thank you. I have just sent you an email.

I've updated the file and no longer crashing when outputting aab file.

@Orvillian thanks for the quick response to these issues
Virtual Nomad
Moderator
18
Years of Service
User Offline
Joined: 14th Dec 2005
Location: SF Bay Area, USA
Posted: 30th Sep 2021 19:04 Edited at: 30th Sep 2021 19:09
Has anyone exported to APK? Or just AAB (which i dont need atm) - oops. missed Zaxxan's previous advice. Thanks.

And, new players?
[My Itch.io Home] [AGK on Itch.io]
[AGK Resource Directory] [TGC @ GitHub]
[CODE lang=agk] YOUR CODE HERE [/CODE]
[VIDEO=youtube] VIDEO ID [/VIDEO]
[AGK Showcase][Google Forum Search]
Zaxxan
AGK Developer
3
Years of Service
User Offline
Joined: 17th Nov 2020
Location: England
Posted: 30th Sep 2021 19:07 Edited at: 30th Sep 2021 20:22
Yes, I've done both. Not actually tried the apk file on my phone yet though.

I am unable to broadcast from Studio. I can broadcast from Classic without any problems but Studio will not work with the June version player. The September version will not install on my phone.

Zaxxan
AGK Developer
3
Years of Service
User Offline
Joined: 17th Nov 2020
Location: England
Posted: 30th Sep 2021 20:22
Has anyone else managed to get broadcast working?

Update: odd I can't get the June version of Studio and the June version of the player broadcasting either. I have the same broadcast IP address in both Classic and Studio (this matches the Android Player IP address) Classic works but Studio doesn't.
PartTimeCoder
AGK Tool Maker
9
Years of Service
User Offline
Joined: 9th Mar 2015
Location: London UK
Posted: 30th Sep 2021 20:40
Check agk.exe has an exclusion in your firewall, I have had issues in the past braodcasting from Studio but this version works fine for me, I did get a firewall warning this time tho, worth a check
Open Source plugins
Cl - DnD Plugin
Buy Me A Coffee
PartTimeCoder
AGK Tool Maker
9
Years of Service
User Offline
Joined: 9th Mar 2015
Location: London UK
Posted: 30th Sep 2021 20:42
Quote: "And, new players?"


Existing store player works fine here
Open Source plugins
Cl - DnD Plugin
Buy Me A Coffee
Zaxxan
AGK Developer
3
Years of Service
User Offline
Joined: 17th Nov 2020
Location: England
Posted: 30th Sep 2021 20:43 Edited at: 30th Sep 2021 22:17
I'm using my phone as an hotspot so that may be causing problems. I'll try it tomorrow on my PC.
PartTimeCoder
AGK Tool Maker
9
Years of Service
User Offline
Joined: 9th Mar 2015
Location: London UK
Zaxxan
AGK Developer
3
Years of Service
User Offline
Joined: 17th Nov 2020
Location: England
Posted: 1st Oct 2021 03:32
Ok thanks for the info, that's probably the issue I have then.
Virtual Nomad
Moderator
18
Years of Service
User Offline
Joined: 14th Dec 2005
Location: SF Bay Area, USA
Posted: 1st Oct 2021 03:46 Edited at: 1st Oct 2021 03:57
after following the instructions @ stack overflow (which omits mention of the need to restart - i should've known), i am able to export to APK fine but, while AAB export was successful, it shuts Studio down completely? WIN10, 2021.09.30.

meanwhile, i get the .aab and .apk files, but what/why the rest?


finally, can we get a (thoroughly) updated guide to android export to include the need for JDK and the environment path stuff (which, IMHO, should be a location prompt within android export, instead).
[My Itch.io Home] [AGK on Itch.io]
[AGK Resource Directory] [TGC @ GitHub]
[CODE lang=agk] YOUR CODE HERE [/CODE]
[VIDEO=youtube] VIDEO ID [/VIDEO]
[AGK Showcase][Google Forum Search]

Attachments

Login to view attachments
Zaxxan
AGK Developer
3
Years of Service
User Offline
Joined: 17th Nov 2020
Location: England
Posted: 1st Oct 2021 04:11 Edited at: 1st Oct 2021 04:14
Orvillian has released a newer version on the TGC website that fixes the aab export Studio crash. It's called 2021.9.30a.

I'm not sure if the Steam version has had the fix yet.

When exporting the google bundle you should only get the aab and not the zip file. The zip file is only visible if Studio crashes, I'm assuming it is a temporary file that should have been deleted.
TamBam
12
Years of Service
User Offline
Joined: 29th Nov 2011
Location: India
Posted: 1st Oct 2021 09:12
is this 2021.9.30a is ok ?? anyone already download and create abb or apk ??
Orvillian
TGC Developer
8
Years of Service
User Offline
Joined: 8th Feb 2016
Location:
Posted: 1st Oct 2021 09:45
There was a problem on Mac yesterday where the old Android export files were being downloaded. If this affected you and you weren't able to export to Google then you can solve it by going to YourUserName/Library/Application Support/AgkStudio/AndroidExport and deleting the contents of the AndroidExport folder. Run the IDE again and the correct files will be downloaded.
hosch
Developer
2
Years of Service
User Offline
Joined: 25th May 2021
Location:
Posted: 1st Oct 2021 10:17 Edited at: 1st Oct 2021 11:38
Zaxxan wrote: "I'm not sure if the Steam version has had the fix yet."


Doesn't look like it. It has.

TamBam wrote: "is this 2021.9.30a is ok ?? anyone already download and create abb or apk ??"

Not with the currently available Steam version. Waiting for the fix to be rolled out. Yes, it worked for me with the new version.
Orvillian
TGC Developer
8
Years of Service
User Offline
Joined: 8th Feb 2016
Location:
Posted: 1st Oct 2021 10:25
@hosch The Steam version was patched yesterday on Windows. What problems are you having when exporting?
hosch
Developer
2
Years of Service
User Offline
Joined: 25th May 2021
Location:
Posted: 1st Oct 2021 11:10 Edited at: 1st Oct 2021 11:11
@Orvillian
No export is taking place w/o any error message. The Windows cursor shows busy and when I look for the file it is not there. Both for APK and AAB export.

I've tried APK first, because I wanted to stick to the known process. Please refer to the screenshot for my exporting setup.

I didn't get around trying AAB thoroughly yet, what would my upload key be?

Java Path
C:\Program Files\Java\jre1.8.0_301\bin

Attachments

Login to view attachments
Orvillian
TGC Developer
8
Years of Service
User Offline
Joined: 8th Feb 2016
Location:
Posted: 1st Oct 2021 11:21
@hosch Your path points to the Java runtime. Do you also have the JDK installed?
hosch
Developer
2
Years of Service
User Offline
Joined: 25th May 2021
Location:
Posted: 1st Oct 2021 11:25 Edited at: 1st Oct 2021 11:32
Yes. The JDK path would be C:\Program Files\Java\jdk-17\bin

I'll update the path, restart and retry.

EDIT
Alright, sorry for the confusion. APK export worked. AAB export worked as well, despite not supplying an Upload key, but my old keystore file. I've read in the Google docs, that using an Upload key would be optional? Can you confirm this?

I will upload the AAB to my test app branch and see, if it works.
Orvillian
TGC Developer
8
Years of Service
User Offline
Joined: 8th Feb 2016
Location:
Posted: 1st Oct 2021 11:43
If anyone needs to add the JDK path to the environment variables you may not need to restart. Try logging out and back in and it should update.

@hosch I used my old keystore file when exporting an AAB. When uploading the app to the Play Store I had to opt into AAB and let Google take over the signing. As part of this process I followed the on screen prompts to update my keystore to let Google sign it automatically. All that worked fine and I can now export to an AAB each time using the old keystore and upload as normal.
hosch
Developer
2
Years of Service
User Offline
Joined: 25th May 2021
Location:
Posted: 1st Oct 2021 11:44
@Orvillian
That's the way I did it, too and can confirm. Seems like we tackled the new Google requirement as a community
Zaxxan
AGK Developer
3
Years of Service
User Offline
Joined: 17th Nov 2020
Location: England
Posted: 1st Oct 2021 11:57 Edited at: 1st Oct 2021 12:09
The Ide.exe file in the steam version has a build time of 11.42. The build time of the TGC Ide.exe is 18.02

@Orvillian: Have you definitely uploaded the later ide.exe file to Steam? Also, when do you think you will release the updated Classic version?
Orvillian
TGC Developer
8
Years of Service
User Offline
Joined: 8th Feb 2016
Location:
Posted: 1st Oct 2021 12:03
@Zaxxan I just downloaded the IDE exe from Steam. It's a match for the TGC one. When you look at the properties check the digital signature and look at the timestamp. Both show 16:21:16.
Zaxxan
AGK Developer
3
Years of Service
User Offline
Joined: 17th Nov 2020
Location: England
Posted: 1st Oct 2021 12:19
Ah yes so it is, my error

One minor thing, probably not worth changing but on the installer the version is v2021.30.09 and in the About v2021.09.30.
Zaxxan
AGK Developer
3
Years of Service
User Offline
Joined: 17th Nov 2020
Location: England
Posted: 1st Oct 2021 13:43
What is the .apk.idsig file for?
hosch
Developer
2
Years of Service
User Offline
Joined: 25th May 2021
Location:
Posted: 1st Oct 2021 14:13 Edited at: 1st Oct 2021 14:14
Zaxxan wrote: "What is the .apk.idsig file for?"


Good that you mention it, it got created during my APK test as well and I forgot to ask.

According to this:

Quote: "Determines whether apksigner signs the given APK package using the APK Signature Scheme v4. This scheme produces a signature in an separate file (apk-name.apk.idsig). If true and the APK is not signed, then a v2 or v3 signature is generated based on the values of --min-sdk-version and --max-sdk-version. The command then produces the .idsig file based on the content of the signed APK."


It seems safe to ignore.
Zaxxan
AGK Developer
3
Years of Service
User Offline
Joined: 17th Nov 2020
Location: England
Posted: 1st Oct 2021 14:46
Ok thanks for the info. So far the latest version seems to be working ok.
Pfaber1
6
Years of Service
User Offline
Joined: 7th Jan 2018
Location: England
Posted: 1st Oct 2021 21:15
I am a steam user and I cannot find the 30th September 2021 update . Could somebody please explain where to find it .
Virtual Nomad
Moderator
18
Years of Service
User Offline
Joined: 14th Dec 2005
Location: SF Bay Area, USA
Posted: 1st Oct 2021 21:22
@pfaber1, if you launch from your steam library or the store page?
[My Itch.io Home] [AGK on Itch.io]
[AGK Resource Directory] [TGC @ GitHub]
[CODE lang=agk] YOUR CODE HERE [/CODE]
[VIDEO=youtube] VIDEO ID [/VIDEO]
[AGK Showcase][Google Forum Search]
Pfaber1
6
Years of Service
User Offline
Joined: 7th Jan 2018
Location: England
Posted: 1st Oct 2021 22:32
I have it working now and producing AAB nicely . I do not Know how I got the 30th sept version onto my pc and it was not obvious but it's working fine now . I deleted AppGameKit studio from my computer and then reinstalled it and it was fixed it took a lot of tinkering to get it to work . Anyway thanks for all your help .
Zaxxan
AGK Developer
3
Years of Service
User Offline
Joined: 17th Nov 2020
Location: England
Posted: 2nd Oct 2021 02:59
@Pfaber1 my Steam version updated itself when I started Steam. As far as I'm aware Steam automatically keeps all apps/games up to date.
















Pfaber1
6
Years of Service
User Offline
Joined: 7th Jan 2018
Location: England
Posted: 2nd Oct 2021 07:54
Yes that was why it was not working at first it has to be set to update automatically whereas mine was not . Update on launch to be more precise. Very pleased it's working now . I'm making my latest project Android friendly with touch controls
this weekend so very happy it has been resolved.

Login to post a reply

Server time is: 2024-03-28 11:13:35
Your offset time is: 2024-03-28 11:13:35