Doesn’t work, the game loads -> but Play Services doesn’t -> seems the game loads / want’s to connect to the play services but then crashes and asks me if I want to send a crash report.
There are still some major failures with the UE4 engine. Especially when converting a project from an older build to a newer like 4.2.1 to 4.3. Several XML files don’t get updated.
**\Build\Android\AndroidManifest.XML **this file isn’t updated between engine versions mine was missing a ton of play services and admob related entries.
**\Build\Android\proguard-project.txt **this file also wasn’t updated and was missing a lot of entries going from 4.2.1 to 4.3
**\Build\Android\res\values\GooglePlayAppID.XML **this file doesn’t seem to follow the documentation from google. https://developers.google.com/games/services/android/quickstart#step_3_modify_your_code
as it only holds the app_id and no achievement or leaderboard ID’s at all.
according to Google the **\Build\Android\res\values**folder should hold a ids.xml file that contains all the specific ID’s related to your app/achievements/leaderboards
To run the game, you need to configure the application ID as a resource in your Android project. You will also need to add games metadata in theAndroidManifest.xml.
-
Open res/values/ids.xml and replace the placeholder IDs. If you are creating an Android game from scratch, you will need to create this file first.
-
Specify your application ID in the app_id resource.
-
Specify each achievement ID that you created earlier in the corresponding achievement_* resource.
-
Specify each leaderboard ID that you created earlier in the corresponding leaderboard_* resource.
-
Open AndroidManifest.xml and enter your package name in the package attribute of the <manifest> element. If you are creating an Android game from scratch, make sure that you also add the following code inside the <application> element:
The only way to fix this is by deleting the **Application\Build folder and **Application\Intermediate folders
I also want to thank KRushin for providing me with some useful feedback on these subjects.
**EDIT: **made a bug report here https://answers.unrealengine.com/questions/68843/engine-updates-dont-update-the-xml-files.html