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 / Google Billing Library 6.0.1 or later required

Author
Message
Zappo
Valued Member
20
Years of Service
User Offline
Joined: 27th Oct 2004
Location: In the post
Posted: 12th Jul 2024 11:01
Hiya,

I've had a notification from Google that several of my apps are using an older version of the Google Billing Library. This could mean apps get removed from the store on 31st August if they aren't updated to use the billing library version 6.0.1 or higher. They recommend going up to version 7 if possible.

My AppGameKit Studio has updated via Steam to version v2024.06.09 but this still appears to be using version 5.2.1 of the billing library (according to the manifest file). These apps are all written in Tier 1. Is there a way to update this library easily myself or will it require a new version of Studio published to Steam? Thanks.
Zaxxan
Developer
4
Years of Service
User Offline
Joined: 17th Nov 2020
Location: England
Posted: 12th Jul 2024 17:23 Edited at: 12th Jul 2024 17:32
Lee has updated the billing version to v6.0.1 in the Repo version, I've done a pull request as the GUI hadn't been updated to 6.0.1.

Hopefully Lee will do another Steam release soon if not I maybe able to do a binary release on Github with the fixes.
Zappo
Valued Member
20
Years of Service
User Offline
Joined: 27th Oct 2004
Location: In the post
Posted: 12th Jul 2024 23:32
Excellent. Thanks Zaxxan.
Zaxxan
Developer
4
Years of Service
User Offline
Joined: 17th Nov 2020
Location: England
Posted: 13th Jul 2024 14:23 Edited at: 13th Jul 2024 19:26
@zappo, I have added an updated IDE that should export an APK/AAB that should be updated to billing 6.0.1

https://github.com/Zaxxan/AGKRepoFork/blob/main/AGK/AgkIde/Final/Ide.exe

If you want to give it a try click on the link and select RAW to download the IDE.exe

Rename the IDE.exe in your Steam folder to IDE.bak and then copy the new IDE into the Steam folder.

It should be version v2024.07.07

Let me know if it works, if it doesn't I will cancel the pull request on Github
Zappo
Valued Member
20
Years of Service
User Offline
Joined: 27th Oct 2004
Location: In the post
Posted: 13th Jul 2024 17:24
Awesome. Thank you Zaxxan. Tested as follows:

Built APK and tested on real devices.
Decompiled APK to check AndroidManifest.xml and the billing library is identified as 6.0.1.
Built AAB package and uploaded to Google Play Console.
Passed all automated checks and tests successfully.

It is now waiting for Google to review the app update and make it "live", but it has so far passed all tests with flying colours, including the checks for any policy problems (which the Google Billing Library version was listed as). I am confident it will go through fine but will let you know as soon as I hear back from Google.
Zaxxan
Developer
4
Years of Service
User Offline
Joined: 17th Nov 2020
Location: England
Posted: 13th Jul 2024 19:17 Edited at: 13th Jul 2024 19:20
Ok that's good news. If it passes ok I will email Lee to see if he can merge my pull request and release it on Steam.

https://github.com/TheGameCreators/AGKRepo/pull/18
Zappo
Valued Member
20
Years of Service
User Offline
Joined: 27th Oct 2004
Location: In the post
Posted: 14th Jul 2024 23:40
Zaxxan - I can confirm my app has been okayed and published on the Google Play Store in record time! Now I just need to update the rest of my apps that include in-app purchases and publish them.

Many thanks for your work on this. It is very much appreciated. I owe you a beer
Zaxxan
Developer
4
Years of Service
User Offline
Joined: 17th Nov 2020
Location: England
Posted: 15th Jul 2024 04:54 Edited at: 15th Jul 2024 04:55
I'm glad it worked for you and thanks for confirming. I will try and get the fix merged into the Steam version.
Zaxxan
Developer
4
Years of Service
User Offline
Joined: 17th Nov 2020
Location: England
Posted: 17th Jul 2024 20:08 Edited at: 19th Jul 2024 15:10
Lee has replied, hopefully he will do a new release sometime this week.

Update: Lee has merged my branch with the main branch and he has released a DEVTEST version on Steam so the public release shouldn't be too long.

Login to post a reply

Server time is: 2024-11-17 22:35:29
Your offset time is: 2024-11-17 22:35:29