Commit Graph

58 Commits

Author SHA1 Message Date
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
Chris Babcock
44b04798f6 Fixed typos in reverseLandscape and sensorLandscape AndroidManifest.xml generation
#ue4
#android
#codereview Josh.Adams

[CL 2475548 by Chris Babcock in Main branch]
2015-03-11 15:29:56 -04:00
Chris Babcock
f20542f76a Allow package and project name to be different on Android and convert package name dashes to underscores
#ue4
#android
#codereview Josh.Adams

[CL 2475427 by Chris Babcock in Main branch]
2015-03-11 14:09:11 -04:00
Josh Adams
46525ddcd5 - Fixing a perforce checkout/didn't-merge-somehow flub of UEDeployAndroid.cs [UE-9441]
[CL 2438236 by Josh Adams in Main branch]
2015-02-09 11:44:35 -05:00
Josh Adams
31684f386e - Fixed packaging TappyChicken [UE-9441]
[CL 2438156 by Josh Adams in Main branch]
2015-02-09 11:18:07 -05:00
Chris Babcock
8f8e3a233b Fix for force feedback issue on Android
#ue4
#android

[CL 2436243 by Chris Babcock in Main branch]
2015-02-06 17:57:32 -05:00
Josh Adams
e889589983 - Fixing OBB In APK with Launch On [UE-9150]
[CL 2432773 by Josh Adams in Main branch]
2015-02-04 20:05:59 -05:00
JJ Hoesing
a3edf631c9 - Added android packaging option for generating a GearVR specific AndroidManifest.xml
[CL 2426336 by JJ Hoesing in Main branch]
2015-01-30 16:10:14 -05:00
Chris Babcock
a96f676594 Comment out unused android permission (DISABLE_KEYGUARD)
#android
#ue4
#codereview Josh.Adams

[CL 2424135 by Chris Babcock in Main branch]
2015-01-29 14:07:37 -05:00
Josh Adams
7231a49511 - Moved OBBInAPK into ProjectSettings, and renamed it [UE-8359]
- Removed all the OBBInAPK hackery in UBT
- Updated the apk install scripts with some more information as to what it's doing [UE-8258]

[CL 2420664 by Josh Adams in Main branch]
2015-01-27 13:05:32 -05:00
Josh Adams
046e82394b - Always add the GMS version to the AndroidManifest.xml [UE-8259]
[CL 2418647 by Josh Adams in Main branch]
2015-01-26 11:03:40 -05:00
Josh Adams
02d7bd14b5 - No longer using curly brackets with {PROJECT_NAME} default, messes up in editor
- Fixed some tooltips
- Missed a file in changelist 2414384

#codereview peter.sauerbrei

[CL 2415309 by Josh Adams in Main branch]
2015-01-22 09:52:25 -05:00
Josh Adams
e9a2114b6e - Fixed the default package naming for android projects
[CL 2414552 by Josh Adams in Main branch]
2015-01-21 17:54:13 -05:00
Josh Adams
f7f1b0f944 - Moved SDK and NDK versions from BuildConfig.xml to ProjectSettings
- Fixed a logic error in iterative packaging dependency checking

[CL 2414384 by Josh Adams in Main branch]
2015-01-21 16:25:42 -05:00
Josh Adams
ac4e2dea72 - Fixed JunkManifest.txt to not delete AndroidPlatformEditor.dylib
- Fixed a null check for ini sections in MakeAPK

#codereview rene.rivera

[CL 2414265 by Josh Adams in Main branch]
2015-01-21 15:22:01 -05:00
Josh Adams
9cf8c67c77 - Generate AndroidManifest.xml from ProjectSettings
- Moved some Android settings to ProjectSettings, re-enabled SDK settings
- Removed SigningConfig.xml, and moved those settings into project settings
- Added concept of NotForLicensees and NoRedist engine and project config settings
- Removed BaseInternalGame.ini, replaced with NotForLicensees/BaseGame.ini
- Moved User*.ini to end of .ini hierarchy
- Added support for CLASS_GlobalUserConfig, so their settings will be saved to <AppData>/.../User*.ini (useful for SDK paths, etc)
- Enabled AndroidPlatformEditor module on Mac
- Changed Mac Build.sh to allow for Android on the commandline (just pass through if it's not an Xcode platform name)
- Iterative Android packaging now looks at just the important .ini sections, NOT entire .ini files

#codereview jamie.dale,james.moran,michael.trepka,robert.jones,chris.babcock

[CL 2413870 by Josh Adams in Main branch]
2015-01-21 11:17:55 -05:00
Ben Marsh
c52bdd9649 Fix unused variable warning on Mono.
#lockdown Zachary.EdgertonJones

[CL 2386896 by Ben Marsh in Main branch]
2014-12-12 09:04:41 -05:00