Chris Babcock
5a460949c4
Corrected issue with trying to write over read-only libvrapi.so file in intermediate directory on Android
...
#jira UE-18761
#ue4
#android
#codereview Nick.Whiting
[CL 2626491 by Chris Babcock in Main branch]
2015-07-20 15:46:27 -04:00
Chris Babcock
1c4c6bc120
Fix dependency on libvrapi.so, for now always include it for armv7, will fix this with plugin dependency system later
...
#ue4
#android
#jira UE-18761
#codereview Nick.Whiting
[CL 2624851 by Chris Babcock in Main branch]
2015-07-17 16:34:33 -04:00
Dmitry Rekman
ce0e9c539a
Fix UBT.
...
#codereview Nick.Whiting
[CL 2622081 by Dmitry Rekman in Main branch]
2015-07-15 14:12:49 -04:00
Nick Whiting
550a6d5280
#gearvr Fix for so deployment
...
[CL 2622067 by Nick Whiting in Main branch]
2015-07-15 14:01:33 -04:00
Chris Babcock
b199ac3845
Better handling of multiple Android build targets (copies proper .so)
...
#ue4
#android
#codereview Josh.Adams
[CL 2620274 by Chris Babcock in Main branch]
2015-07-14 11:53:53 -04:00
Chris Babcock
d2e98630f9
Added left out update for Android x86_64 support (fixes GearVR architecture issue)
...
#ue4
#android
[CL 2590471 by Chris Babcock in Main branch]
2015-06-17 13:52:22 -04:00
Robert Jones
0d584da025
UEPLAT-454 - Add option for fullscreen immersive mode for Android projects
...
- Fixing typo in manifest file generation preventing it from working
[CL 2589880 by Robert Jones in Main branch]
2015-06-17 06:34:20 -04:00
Robert Jones
9e07b9d8d8
UEPLAT-831 - AndroidManifest.xml update for ES3.1 targets
...
- Changed MakeAPK loop so that it can deal with multiple manifests
- Removed ability to make a Fat APK from same code as we don't/won't use it
[CL 2566503 by Robert Jones in Main branch]
2015-05-27 09:21:57 -04:00
Robert Jones
4f9feedfd6
UE-14803 - Android Java files constantly being rewritten triggering rebuilds
...
- Updated logic to change how files are written and when the OBB data file is written.
[CL 2566410 by Robert Jones in Main branch]
2015-05-27 06:16:01 -04:00
Robert Jones
38247c4430
UEPLAT-454 - Add option for fullscreen immersive mode for Android projects
...
- support added for Kitkat for fullscreen sticky mode
[CL 2562654 by Robert Jones in Main branch]
2015-05-22 11:09:51 -04:00
Steve Robb
499def698b
UBT cleanups:
...
* Removal of some null checks.
* Some arrays changed to Lists.
* Some lists changed to IEnumerables.
* Some loops changed to Linq actions.
* FilterOnlyModules and FilterGameModules renamed to GetFiltered* functions, which better represent what they do.
* Some indentation fixes.
* Some thrown exceptions moved around to more appropriate locations.
#codereview robert.manuszewski
[CL 2554771 by Steve Robb in Main branch]
2015-05-18 08:16:56 -04:00
Chris Babcock
f89f319f80
Added application display name (app_name) setting for Android
...
#ue-15652
#ue4
#android
#codereview josh.adams,kwangsub.shin
[CL 2553451 by Chris Babcock in Main branch]
2015-05-15 16:10:14 -04:00
Robert Jones
5899319fa5
UE-13112 : Android : The game is 'launched by 'launch' button doesn't work after using "Package Project..." feature
...
- changed the deploy script so that it will ignore the OBB when we aren't allowing data packaging
[CL 2545353 by Robert Jones in Main branch]
2015-05-11 10:00:37 -04:00
Chris Babcock
bf81cffb28
Fix generated java template path (only forward slashes)
...
#ue4
#android
#codeview Robert.Jones,Josh.Adams
[CL 2539479 by Chris Babcock in Main branch]
2015-05-06 13:14:29 -04:00
Chris Babcock
115fe7315b
Allow adding to the manifest node in generated AndroidManifest.xml
...
#ue4
#android
#codereview Josh.Adams
[CL 2536647 by Chris Babcock in Main branch]
2015-05-04 18:34:20 -04:00
Robert Jones
8bd7aa8949
UE-14803 - Android Java files constantly being rewritten triggering rebuilds
...
- corrected bug in code which was detecting if a re-write of the file was required or not to prevent this problem happening
[CL 2533437 by Robert Jones in Main branch]
2015-05-01 08:44:41 -04:00
Kwangsub Shin
4d082d3a7a
Copy libgnustl_shared.so only when it's updated.
...
[CL 2529726 by Kwangsub Shin in Main branch]
2015-04-29 00:06:26 -04:00
Kwangsub Shin
c459b7f35d
UEPLAT-368: Don't copy .so libs when only Java files are changed.
...
#android
#codereview Chris.Babcock, Josh.Adams
[CL 2528507 by Kwangsub Shin in Main branch]
2015-04-28 10:36:35 -04:00
Robert Jones
f910140c48
UE-13654 - Package still contains data if "Package game data inside .apk?" option is once selected.
...
- Added logic to delete the OBB file if it already exists in the APK data directory
[CL 2526897 by Robert Jones in Main branch]
2015-04-27 10:02:42 -04:00
Robert Jones
2cddee3fb1
UEPLAT-7 - OBB downloading code in Java
...
- Code additions to download data from Google Play Store if not on device
- Changes deploy to write new meta-data
- Changes to Android deploy to cache ini files once and re-read instead of the constant open/read we had
- Added template/code generation system so we can now generate Java files based on a template for project dependent names etc
[CL 2521147 by Robert Jones in Main branch]
2015-04-22 11:14:29 -04:00
Chris Babcock
a08593b581
Better user control of AndroidManifest.xml generation
...
#ue4
#android
#codereview Josh.Adams
[CL 2520323 by Chris Babcock in Main branch]
2015-04-21 19:17:00 -04:00
JJ Hoesing
2c9014db08
- Updated GearVR manifest generation for 0.5.0
...
- Mostly removing the platform activity and the camera permission.
[CL 2511186 by JJ Hoesing in Main branch]
2015-04-13 21:51:11 -04:00
Terence Burns
721adb8bda
Conditionally adding the IAP billing permission to the android manifest.
...
[CL 2481490 by Terence Burns in Main branch]
2015-03-17 09:36:01 -04:00
Chris Babcock
6525b7db27
Added support for ARMv8a and fallback for ARMv7a
...
#ue4
#android
#codereview Josh.Adams
[CL 2479097 by Chris Babcock in Main branch]
2015-03-13 16:21:52 -04:00
Josh Adams
a98d6d5f5c
- Changed Android ES31+AEP support from a TargetPlatform to a checkbox that works with any Android TP
...
- Moved HighQualityLightmap support check to IOSTargetPlatform so it can check project settings for Metal support
- Fixed some issues running on an x86_64 device
- Cleaned up some unused functions in TargetPlatform
#codereview niklas.smedberg
[CL 2478853 by Josh Adams in Main branch]
2015-03-13 14:05:13 -04:00