Posted: 11th Oct 2021 12:12
A new version is available on Steam and TGC servers. Changes -

- Changed Java detection on Windows
- Updated command list for the parser due to a flaw in the previous build
- Fixed inability to export HTML5

- Fixed a crash on iOS when attempting to restore purchases
- Updated Android export to enable exporting to an App Bundle for Google Play
- The Java Development Kit (JDK) must now be installed prior to exporting an APK or App Bundle
- APKs are now signed with both V1 and V2 signatures to support future versions of Android
- Fixed Google Service App ID field in Android Export dialog being limited to 12 characters
- Fixed array FromJSON() crashing when converting an empty string into an integer or float
- Fixed a problem with the print command not dealing with more than 20 digits in a float. Previously anything greater than this would cause a silent crash.
- Fixed a crash when using SetMusicLoopTimesOGG.
- Added a new find feature for unsorted arrays called IndexOf.
- SetEditBoxTextSize command reference updated.
- Updated command reference for Len and ByteLen.
Posted: 11th Oct 2021 17:00
@Orvillian Thanks mate ....That's one small step for man, one giant leap for AppGameKit
Posted: 11th Oct 2021 17:26
APK, AAB and HTML exports working fine on WIN10; thanks for the update.

re: "Changed Java detection on Windows", does this mean we shouldn't have to manually set the Path to "\jdk-17\bin" as below?

and, WILL there be AAB/APK export for non-WIN Classic users at some point?

otherwise, for those who weren't following the Studio thread(s) regarding JDK set-up (if still necessary):
  • Ensure the latest Java Development Kit is installed (currently JDK 17)
  • Add JDK bin folder to your Path in Environment Variables (User)
    >> Right-Click on "This PC" > Right-Click "Properties" > Advanced System Settings > [Advanced] Environment Variables (lower right) > select PATH then EDIT and add NEW (full) path to bin folder (OK when complete)
    >> Example: "C:\Program Files\Java\jdk-17\bin"
  • Restart System (or Log Out & back in)
  • Export APK or AAB
Posted: 11th Oct 2021 17:26
Thank you
Posted: 11th Oct 2021 17:29
The note about Java was a reference to a fix for the issue for the build that didn't get released in September. In the future we need to add a new field to the export dialog to allow people to manually set the JDK path in the event it isn't detected.

Linux and Mac users can export APKs. We ran into some issues when dealing AABs on those platforms. Hopefully we can solve before too long.
Posted: 11th Oct 2021 21:19
After installing this version (Steam & TGC) McAfee flagged up a virus, AGKCompiler.exe RealProtect - LS!fad062c3e0ef.

McAfee quarantines the AGKCompiler.exe when I attempt to compile a program.

I've never had any issues with any other version of Classic or the latest version of Studio.
Posted: 11th Oct 2021 22:26
@Zaxxan

Is the version of that file in the update code signed? It may not be properly code signed like previous versions were, so some antivirus programs that rely on pattern matches and/or popularity may flag it as a false positive. You can either make an exception in your A/V program or wait until TGC code signs it and provides an update.
Posted: 12th Oct 2021 2:46
It may not be properly code signed

it seems fine (comparable to the studio signature).
Posted: 12th Oct 2021 7:53
@Orvillian can you please confirm that this app has been signed correctly and is virus free. I am sticking with the June update for now.
Posted: 12th Oct 2021 7:59
I have signed the IDE. I'll check in with Paul as to why the anti virus might suggest a problem.
Posted: 12th Oct 2021 9:33
Ok thank you
Posted: 12th Oct 2021 16:55
Again, the file in question is 'AGKCompiler.exe' (located in the \AGK2\Tier1\Compiler folder), it is not the IDE. I checked with the latest update for Classic and 'AGKCompiler.exe' is indeed not code signed while previous versions were. So antivirus programs that rely on pattern matches and/or popularity may flag it as a false positive. Once it is code signed like previous versions, it should be fine. Additionally, the 'AGKBroadcaster.exe' file is also not code signed in the latest release like previous versions were.
Posted: 12th Oct 2021 17:32
@Orvillian, can you please sign the files as mentioned by SFSW urgently please and release a new update. Under no circumstances do I what to use files flagged as viruses.
Posted: 12th Oct 2021 17:33
@SFSW thanks for confirming what the issue is.
Posted: 13th Oct 2021 8:38
i'm getting an error where I can't generate the keytool.
Posted: 13th Oct 2021 8:39
Updated builds are available for Windows on TGC and Steam. The broadcaster and compiler have been signed.
Posted: 13th Oct 2021 14:20
edit

Neverminded lol, just saw the export for apks. lol
Posted: 13th Oct 2021 15:37
Will this update be released for Raspberry PI ?
Thanks.
Posted: 13th Oct 2021 16:25
Hi! The player does not work on android. Java installed, variables specified. Exporting to apk works.
- the player does not work on android, it just closes when the game starts
Posted: 14th Oct 2021 19:23
DecodeQRCode(image) is now working.

My Apologies for this. I goofed the Code up and was wondering what happened.

Thanks