AndroidManifest.xml UE 4.7.1

Now that the UE4 Editor has you edit your AndroidManifest.xml settings in the preferences, it’s missing an option to specify custom intent filters.

On OUYA, I need to be able to add the game category in the intent filters to show in the play section.

For other devices I just need to be able to add permissions which appears to be covered.

I’ve also branched from 4.7.1 and upgraded the plugin to work on OUYA.
https://github.com/EpicGames/UnrealEngine/compare/4.7...tgraupmann:4.7-OUYA

  1. The option to embed the OBB was selected in 4.6, but after upgrading the checkbox moved and failed to remember that option was checked. It becomes “Package game inside .apk?” which 4.7.1 forgot to upgrade the option.

Thanks,

~Tim Graupmann

Yes this effect’s me as well although the OBB option wasn’t there rather I had something called “Package .pak in APK,” which when checked allow me to install on the OUYA like it was suppose to. Has OBB or “Package .pak in APK” -whichever it’s called now moved somewhere else that is accessible? I find it strange that OP could build with something called OBB and I could build with something called “Package .pak in APK” for https://github.com/tgraupmann/UnrealEngine/tree/4.6-OUYA.

After update to OUYA 4.7.1 neither of us could find what we were looking for.

Not sure if this helps but when highlighted both OBB and “Package .pak in APK” option box had this pop up text- “If enabled, on Android platforms, pak files are placed inside APK” - that’s the popup when it was highlighted. https://raw.githubusercontent.com/ouya/docs/master/unreal/image_48.png

We can’t find that check box, or an equivalent feature anywhere. Does anyone know how this was handled in update to 4.7.1?

Any suggestions for adding custom intent filters? Where does the AndroidManifest.xml generation live? I could hardcode the play section intent filter in the OUYA branch actually…

It’s actually UEDeployAndroid.cs I’ll check that in to add the intent-filter.

The intent filter is fixed and checked in.
https://github.com/tgraupmann/UnrealEngine/blob/4.7-OUYA/Engine/Source/Programs/UnrealBuildTool/Android/UEDeployAndroid.cs#L681