Unreal Engine 4.27.2, How to upgrade android billing library to version 4?

UE 4.27.2 uses android google billing library version 3. Now google updated policy to upgrade billing version to version 4 before 1st novemeber 2022.

Is there any easy way to upgrade billing version to 4?
I am blueprint user. DOnt know C++

4 Likes

Me too. I’m using unreal 5

Same Issue guys, Now I’m trying to upload a version disabling the subsystem. I don’t use the Billing but in some way the permission is always present.

1 Like

It’s seem that unreal 5 is not support billing library version 4 yet. I solved it by download “Android Play Billing” plugin. Install this plugin and enable it then restart the project. No need to do anything, just enable the plugin, it can solve the red warning google play console about billing library version.
Hope this plugin work for others. :slightly_smiling_face:

3 Likes

No used this plugin but still I have the error

This actually solved my issue and I can publish no problem → Android Play Billing

1 Like

Really I cannot publish even though I use the same plugin. Please help me out

I see a very recent commit to ue5-main source code branch that upgrades the Android Billing Library to v5 (and it also contains some related Online Subsystem stuff refactoring)

I hope it will be available throught the official launcher with the next UE5 release.

The question is If this is going to be backported to UE4 though.

https://github.com/EpicGames/UnrealEngine/commit/991f7d00cc1baddfc73c8ee666489515824a12e5

4 Likes

what was the subsystem you disabled? disabling it resolved your problem?

will it work for unreal engine 4.27? do i have to disable anything from google?

You found any solution

Thanks it worked. You saved me

This will be updated for 5.1, in both GitHub and the binary in the launcher.

For 4.27, there is a commit to the 4.27+ branch at CL 22982649, but we won’t be doing another binary release on the launcher. The only way to snag this fix for 4.27 will be from source.

1 Like

There is a syntax error in the 4.27+ branch, and project don’t build. I added a pull request with a correction.

https://github.com/EpicGames/UnrealEngine/pull/10001

Is it possible to fix the sources of UE4.25-plus, because this version works well with mobile VR?

Hey :wave:

Can you please upgrade the play billing version to 5 or 6 because play store will take apps about PBL 5 and above from 2 August

Are you planning to upgrade the play billing version to 5 or 6???

It is not my plug in.

this doesn’t work anymore with google play builling version 5

1 Like

I think you must update engine.
image