Commit Graph

19 Commits

Author SHA1 Message Date
Chris Babcock
6cddef60b8 Move WriteJavaBuildSettingsFile and add it to timestamp check so changing settings will rebuild APK
#ue4
#android
#codereview Josh.Adams,Robert.Jones

[CL 2322814 by Chris Babcock in Main branch]
2014-10-08 11:59:33 -04:00
Chris Babcock
a6055866db Add dependency on PAK file for OBBinAPK case of MakeAPK
#ue4
#android
#codereview Josh.Adams

[CL 2307797 by Chris Babcock in Main branch]
2014-09-23 19:56:16 -04:00
Josh Adams
f095eefe07 - Added Engine.ini as dependencies to .apk genertion checking
[CL 2303417 by Josh Adams in Main branch]
2014-09-18 20:35:18 -04:00
Niklas Smedberg
bb8f417304 Support for OpenGL ES 3.1 + Android Extension Pack
[CL 2303212 by Niklas Smedberg in Main branch]
2014-09-18 17:49:40 -04:00
Josh Adams
c9f6ea5a1e - Big iteration speedup for Android - don't remake the .apk if not needed!
#codereview michael.noland,chris.babcock

[CL 2303202 by Josh Adams in Main branch]
2014-09-18 17:44:42 -04:00
Ryan Gerleve
be1e151d19 Convert to Google Play Games C++ SDK
Fix TTP 344211 - Leaderboard read now works for Google Play

#codereview josh.adams

[CL 2302926 by Ryan Gerleve in Main branch]
2014-09-18 16:41:28 -04:00
Josh Adams
ddea2d2fe0 - Changed UBT to allow for multiple OutputPaths in a given UE binary (this is needed by Android to output multiple .so files per UBT run, for armv7, x86, etc)
#codereview ben.marsh

[CL 2281777 by Josh Adams in Main branch]
2014-09-02 14:26:49 -04:00
Josh Adams
71e5bd4917 - Fixed apk naming issue
[CL 2272315 by Josh Adams in Main branch]
2014-08-26 14:02:30 -04:00
Josh Adams
d67a3a64a5 - Initial "Fat" binary support for Android - multiple architectures at once, by compiling multiple .so's in one go of UBT (will be controlled by Project Settings, intentionally hidden for now)
- Added option to allow for splitting up into multiple .apks, or a single "fat" .apk (also not exposed yet in the project settings)
- A fat binary is just named <Project>.apk, no longer <Project>-armv7.apk
- x86 almost works, except missing libCurl and ICU
- x64 and arm64 will come next now that this framework is in place
#codereview chris.babcock

[CL 2272105 by Josh Adams in Main branch]
2014-08-26 09:56:29 -04:00
Chris Babcock
c410d88a7c Add libgnustl_shared.so to APK during packaging (not on all Android devices)
#Android
#codereview Josh.Adams,Daniel.Lamb

[CL 2255377 by Chris Babcock in Main branch]
2014-08-13 18:50:10 -04:00
Ben Marsh
ee7082473f Revert change to the way that ndk_build is called.
[CL 2242314 by Ben Marsh in Main branch]
2014-08-04 08:53:45 -04:00
Ben Marsh
ed24db2ee1 Pipe the output from Android ndk-build and ant-build to the log, so it's possible to see error messages when they fail.
#codereview Chris.Babcock, Josh.Adams

[CL 2237619 by Ben Marsh in Main branch]
2014-07-30 18:05:40 -04:00
Peter Sauerbrei
aa5a1232f1 Merging
//depot/UE4-TappyChicken/Engine/Source/...

to //depot/UE4/Engine/Source/...

[CL 2081906 by Peter Sauerbrei in Main branch]
2014-05-22 09:13:12 -04:00
Daniel Lamb
ebd6c8303d Changes for packing OBB into APK file.
- Added functionality to GameActivity to query for the asset manager and the mode we are using for OBB data
- Added UI element to toggle OBB packing into APK in the project packaging config panel
- Added code to add a command line switch to turn on packing during building
- Changed build system so that it will write out a JavaBuildConfig file so we know at runtime where to find the data
- Change the build system to copy and rename the OBB so that it is in the APK's asset directory uncompressed
- Added IFileHandle implementation to handle reading from an Asset based OBB and changed the OBB locating code so deal with looking for the OBB in the APK
Submitted on behalf of Robert Jones.
#codereview Daniel.Lamb,Robert.Jones

[CL 2071675 by Daniel Lamb in Main branch]
2014-05-13 11:40:41 -04:00
Ryan Gerleve
6e9d65d725 Move Google Play services lib for Android into a location that everyone should have, instead of just programmers
[CL 2053916 by Ryan Gerleve in Main branch]
2014-04-23 20:11:35 -04:00
Ryan Gerleve
122667ec99 #UE4
- Add Google Play support on Android
- Add editor settings for Google Play - enabled/disabled, and the app id for the games service
- Hack in Google Play leaderboards, including blueprint support, proper online subsystem implementation will come in the future
- These leaderboards work in TappyChicken

#codereview josh.adams, jj.hoesing, michael.noland

[CL 2050175 by Ryan Gerleve in Main branch]
2014-04-23 19:40:10 -04:00
Jaroslaw Palczynski
2c1d0143b7 #UE4 Getting rid of environmental variables for UBT configuration.
#codereview Robert.Manuszewski

[CL 2042210 by Jaroslaw Palczynski in Main branch]
2014-04-23 18:00:27 -04:00
UnrealBot
db494a6e69 Engine source (Main branch up to CL 2037954) 2014-04-02 18:09:23 -04:00
Tim Sweeney
324683ce78 Engine source (Main branch up to CL 2026164) 2014-03-14 14:13:41 -04:00