There is a required fix needed for Google Play in 4.17. This does not require any code changes, just editing a text file. I have the fix in this GitHub commit: https://github.com/EpicGames/UnrealEngine/commit/c687b0ece7f2376d4180ae9d6ce71816eeb5d2a1. This will be in the 4.17.2 hotfix.
You can do this manually to your binary copy by editing the Engine/Config/Android/AndroidEngine.ini file:
- Change “DefaultPlatformService=MCP” to “DefaultPlatformService=GooglePlay”
- In the “[OnlineSubsystemGooglePlay.Store]” section:
a. Remove “storev2=true”
b. Remove “bSupportsInAppPurchasing=true” if you aren’t using In-App purchasing or the com.android.vending.BILLING will be included in the your AndroidManifest.xml