Commit Graph

41 Commits

Author SHA1 Message Date
Chris Babcock
ead07c34d2 Added GExternalFilePath to allow access to Android getExternalFilesDir path
#ue4
#android
#codereview kwangsub.shin

[CL 2464709 by Chris Babcock in Main branch]
2015-02-27 17:57:54 -05:00
Matthew Griffin
273f85f55b [INTEGRATE] Change 2443518 by Ben.Marsh@Ben.Marsh_Z3237 on 2015/02/12 11:07:47
Fix Android/iOS compile errors.

[CL 2449842 by Matthew Griffin in Main branch]
2015-02-18 05:10:47 -05:00
Matthew Griffin
f798efe427 [INTEGRATE] Change 2443483 by Ben.Marsh@Ben.Marsh_Z3237 on 2015/02/12 10:46:25
Fix for building Android/iOS monolithic builds.

[CL 2449838 by Matthew Griffin in Main branch]
2015-02-18 05:06:16 -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
Niklas Smedberg
a12e34baa4 #android Workaround for startup crash on Android OS 5 and up. (UE-8635)
#codereview Josh.Adams

[CL 2424362 by Niklas Smedberg in Main branch]
2015-01-29 16:01:25 -05:00
Chris Babcock
eb605a14ab Add GooglePlay login timeout and pass on onActivityResult to GPG with delegate
#ue4
#android
#codereview Ryan.Gerleve,Bart.Bressler

[CL 2421296 by Chris Babcock in Main branch]
2015-01-27 18:30:20 -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
Rene Rivera
d9ed4a456c [UE-6973] Fix crash when doing four-finger touch gesture to bring up console. This fixes all activity JNI calls to use correct vaargs variants.
[CL 2395047 by Rene Rivera in Main branch]
2015-01-05 08:44:51 -05:00
Josh Adams
3ddfc54764 - Improved CHECK_JNI_RESULT printout
#codereview rene.rivera

[CL 2386011 by Josh Adams in Main branch]
2014-12-11 15:29:56 -05:00
Chris Babcock
5a70492c7e Use a fixedfilename for OBB in APK (main.obb.png) instead of patching JavaBuildSettings.java
#android
#ue4
#codereview Josh.Adams

[CL 2384436 by Chris Babcock in Main branch]
2014-12-10 17:23:54 -05:00
Josh Adams
bcebbdfc0f - Cleaned up the Android JNI code
- Started on the work for a separate GooglePlay java class, but that's not in yet (notice: GoogleServicesThis = FJavaWrapper::GameActivityThis)
#codereview chris.babcock,jj.hoesing,robert.jones,rene.rivera

[CL 2383946 by Josh Adams in Main branch]
2014-12-10 13:54:08 -05:00
Chris Babcock
b03e11fec3 Improve Android startup load times
#android
#ue4
#codereview Josh.Adams,Rene.Rivera

[CL 2383581 by Chris Babcock in Main branch]
2014-12-10 10:57:50 -05:00
Ben Marsh
149375b14b Update copyright notices to 2015.
[CL 2379638 by Ben Marsh in Main branch]
2014-12-07 19:09:38 -05:00
Rene Rivera
ffde9aa6b7 [UE-4398] Implement Android Media plugin, for API 14 an onwards, and packaging changes to support it. Changes include:
Fixed JavaVM so it is automatically detached from a thread when thread exits (stops VM crash on thread exit ever happening)
Move JavaVM access into the application code.
Add utility Java call-in class to make it easier to use Java objects from C++ side.
Implement GetSystemErrorMessage to aid in debugging.
Expose some internal Android EGL data for use in plugins (i.e. the movie plugin).
Add access to Java AssetManager object.
Change Android OBBs from plain PAKs to uncompressed ZIPs of the staged content to allow both multiple PAKs and to allow non-PAK content. In particular this allow movies to be in the OBB as they need to be directly accessed.

#codereview Josh.Adams, Chris.Babcock

[CL 2362008 by Rene Rivera in Main branch]
2014-11-17 11:31:49 -05:00
Chris Babcock
5d2c6ab02e Disable crash handler; getting better stack traces from system logcat for now
#android
#ue4

[CL 2361066 by Chris Babcock in Main branch]
2014-11-14 21:25:15 -05:00
Terence Burns
bccbbc9e5a In App Purchases Google Play.
- IAP added using the google play billing helper functionality
- App Licensing Key and checking added, but not yet used.

- Changes to Store purchases to allow consumable flags.
- New maps added for android testing, this uses static responses for IAP purchase testing.

A few improvements left
- need licensing working for the query process.
- need testing without static responses. Work with google test responses.

[CL 2345308 by Terence Burns in Main branch]
2014-10-30 17:06:50 -04:00
Chris Babcock
d1daa5ab38 Fix a JNI boolean call method
#android
#ue4
#codeview Josh.Adams,Terence.Burns

[CL 2341622 by Chris Babcock in Main branch]
2014-10-27 17:48:23 -04:00
JJ Hoesing
22f3cbb2fe - Initialize Android VR HMDs from the Java UI thread.
- The Native->Java->JavaUI->Native callback could probably be made more generic than this.

[CL 2335076 by JJ Hoesing in Main branch]
2014-10-20 19:15:50 -04:00
Jaroslaw Surowiec
8840c5d6b2 CrashReport - Added GenericPlatformContext
#codereview Robert.Manuszewski

[CL 2321042 by Jaroslaw Surowiec in Main branch]
2014-10-07 05:41:02 -04:00
Michael Noland
2f0a414b41 Engine: Coding-standards fixes (TypeName [*|&] VariableName -> TypeName[*|&] VariableName)
[CL 2316338 by Michael Noland in Main branch]
2014-10-01 14:45:04 -04:00
Dan Hertzka
1dafd53c81 - Added IVirtualKeyboardEntry
- Virtual keyboard entry automatically supported for editable text
- Spinbox defaults to numeric keyboard and filters entry properly
- SVirtualKeyboard should function as before for any pre-existing use cases

[CL 2303366 by Dan Hertzka in Main branch]
2014-09-18 19:55:06 -04:00
Chris Babcock
6efa254792 Implemented FPlatformMisc::Controlscreensaver for Android and added ControlScreensaver Blueprint node
integrate from UE4-Fortnite
#ue4
#android

[CL 2303138 by Chris Babcock in Main branch]
2014-09-18 17:09:29 -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
Chris Babcock
62788d6c1e Added force feedback support to Android to drive phone vibration
Merge //depot/UE4-Fortnite/... to to //depot/UE4/...
#ue4
#android

[CL 2300157 by Chris Babcock in Main branch]
2014-09-16 17:32:10 -04:00
Robert Jones
747014db6b Added support to Audio device for Android to check if background music/audio is playing.
[CL 2295167 by Robert Jones in Main branch]
2014-09-12 11:37:24 -04:00