I’ve managed to package my blueprint project for android, and when I run it on my galaxy tab 4 it loads the splash screen, and crashes (presumably when the main menu would have loaded up)
here is my logcat:
D/UE4 (21723): [2016.05.27-03.01.51:463][ 0]LogEngine:Display: Android Version Make Model Language: 4.4.2 samsung SM-T230NU en_US
D/UE4 (21723): [2016.05.27-03.01.51:463][ 0]LogAndroid: Case APP_CMD_START
D/UE4 (21723): [2016.05.27-03.01.51:463][ 0]LogAndroid: Case APP_CMD_RESUME
D/UE4 (21723): [2016.05.27-03.01.51:463][ 0]LogInit:Display: Running engine for game: CubeNinjaArcade
D/UE4 (21723): [2016.05.27-03.01.51:463][ 0]LogInit:Display: RandInit(542688909) SRandInit(542688909).
D/UE4 (21723): [2016.05.27-03.01.51:463][ 0]LogAndroid: Case APP_CMD_INPUT_CHANGED
D/UE4 (21723): [2016.05.27-03.01.51:463][ 0]LogTaskGraph: Started task graph with 4 named threads and 7 total threads.
D/UE4 (21723): [2016.05.27-03.01.51:464][ 0]LogStats: Stats thread started at 0.870514
D/UE4 (21723): [2016.05.27-03.01.51:464][ 0]LogAndroid: Case APP_CMD_INIT_WINDOW
D/UE4 (21723): [2016.05.27-03.01.51:464][ 0]LogInit: Version: 4.10.4-2872498+++depot+UE4-Releases+4.10
D/UE4 (21723): [2016.05.27-03.01.51:464][ 0]LogInit: API Version: 2758231
D/UE4 (21723): [2016.05.27-03.01.51:464][ 0]LogInit: Compiled (32-bit): Feb 18 2016 16:52:29
D/UE4 (21723): [2016.05.27-03.01.51:464][ 0]LogInit: Compiled with Clang: 3.3
D/UE4 (21723): [2016.05.27-03.01.51:464][ 0]LogInit: Build Configuration: Development
D/UE4 (21723): [2016.05.27-03.01.51:464][ 0]LogInit: Branch Name: ++depot+UE4-Releases+4.10
D/UE4 (21723): [2016.05.27-03.01.51:465][ 0]LogInit: Command line: /Game/CubeNinja/Maps/MainMenu -Messaging -SessionId=E1116C7D431011A3B0F4DE9D15DA2F66 -SessionOwner= -SessionName='Play On Device' -iterative
D/UE4 (21723): [2016.05.27-03.01.51:465][ 0]LogInit: Base directory:
D/UE4 (21723): [2016.05.27-03.01.51:465][ 0]LogInit: Rocket: 0
D/UE4 (21723): [2016.05.27-03.01.51:465][ 0]LogInit: Using libcurl 7.34.0
D/UE4 (21723): [2016.05.27-03.01.51:465][ 0]LogInit: - built for arm-unknown-linux-androideabi
D/UE4 (21723): [2016.05.27-03.01.51:465][ 0]LogInit: - supports SSL with OpenSSL/1.0.1f
D/UE4 (21723): [2016.05.27-03.01.51:465][ 0]LogInit: - supports HTTP deflate (compression) using libz 1.2.8
D/UE4 (21723): [2016.05.27-03.01.51:466][ 0]LogInit: - other features:
D/UE4 (21723): [2016.05.27-03.01.51:466][ 0]LogInit: CURL_VERSION_SSL
D/UE4 (21723): [2016.05.27-03.01.51:466][ 0]LogInit: CURL_VERSION_LIBZ
D/UE4 (21723): [2016.05.27-03.01.51:466][ 0]LogInit: CURL_VERSION_TLSAUTH_SRP
D/UE4 (21723): [2016.05.27-03.01.51:466][ 0]LogInit: CurlRequestOptions (configurable via config and command line):
D/UE4 (21723): [2016.05.27-03.01.51:466][ 0]LogInit: - bVerifyPeer = true - Libcurl will verify peer certificate
D/UE4 (21723): [2016.05.27-03.01.51:466][ 0]LogInit: - bUseHttpProxy = false - Libcurl will NOT use HTTP proxy
D/UE4 (21723): [2016.05.27-03.01.51:467][ 0]LogInit: - bDontReuseConnections = false - Libcurl will reuse connections
D/UE4 (21723): [2016.05.27-03.01.51:467][ 0]LogInit: - CertBundlePath = nullptr - Libcurl will use whatever was configured at build time.
D/UE4 (21723): [2016.05.27-03.01.51:467][ 0]LogOnline:Display: OnlineSubsystemGooglePlayModule::StartupModule()
D/UE4 (21723): [2016.05.27-03.01.51:467][ 0]LogOnline:Warning: FOnlineSubsystemGooglePlayModule was disabled
D/UE4 (21723): [2016.05.27-03.01.51:467][ 0]LogVoice:Warning: Failed to initialize voice interface
D/UE4 (21723): [2016.05.27-03.01.51:467][ 0]LogInit: Presizing for 0 objects not considered by GC, pre-allocating 0 bytes.
D/UE4 (21723): [2016.05.27-03.01.51:467][ 0]LogInit: Object subsystem initialized
D/UE4 (21723): [2016.05.27-03.01.51:468][ 0]LogAndroid: Requires 32BPP Encoding: YES
D/UE4 (21723): [2016.05.27-03.01.51:468][ 0]LogAndroid: Requires Mosaic: YES
D/UE4 (21723): [2016.05.27-03.01.51:468][ 0]LogAndroid: Using mosaic rendering due to lack of Framebuffer Fetch support.
D/UE4 (21723): [2016.05.27-03.01.51:468][ 0]LogAndroid: Limiting MaxWidth=1024 and MaxHeight=640 due to mosaic rendering (was 1280x800)
D/UE4 (21723): [2016.05.27-03.01.51:468][ 0]LogAndroid: Setting Width=1024 and Height=640 (requested scale = 1.000000)
D/UE4 (21723): [2016.05.27-03.01.51:468][ 0]LogAndroid: Checking 16 rules from DeviceProfile ini file.
D/UE4 (21723): [2016.05.27-03.01.51:468][ 0]LogAndroid: Default profile: Android_Default
D/UE4 (21723): [2016.05.27-03.01.51:469][ 0]LogAndroid: GpuFamily: Vivante GC1000
D/UE4 (21723): [2016.05.27-03.01.51:469][ 0]LogAndroid: GlVersion: OpenGL ES 2.0
D/UE4 (21723): [2016.05.27-03.01.51:469][ 0]LogAndroid: AndroidVersion: 4.4.2
D/UE4 (21723): [2016.05.27-03.01.51:469][ 0]LogAndroid: DeviceMake: samsung
D/UE4 (21723): [2016.05.27-03.01.51:469][ 0]LogAndroid: DeviceModel: SM-T230NU
D/UE4 (21723): [2016.05.27-03.01.51:469][ 0]LogAndroid: Selected Device Profile: [Android_Low]
D/UE4 (21723): [2016.05.27-03.01.51:470][ 0]LogInit: Applying CVar settings loaded from the selected device profile: [Android_Low]
D/UE4 (21723): [2016.05.27-03.01.51:470][ 0]LogInit: Setting Device Profile CVar: [[r.MobileContentScaleFactor:0.5]]
D/UE4 (21723): [2016.05.27-03.01.51:470][ 0]LogInit: Setting Device Profile CVar: [[r.ShadowQuality:1]]
D/UE4 (21723): [2016.05.27-03.01.51:470][ 0]LogInit: Setting Device Profile CVar: [[sg.EffectsQuality:0]]
D/UE4 (21723): [2016.05.27-03.01.51:470][ 0]LogInit: Setting Device Profile CVar: [[r.BloomQuality:0]]
D/UE4 (21723): [2016.05.27-03.01.51:470][ 0]LogInit: Setting Device Profile CVar: [[r.DepthOfFieldQuality:0]]
D/UE4 (21723): [2016.05.27-03.01.51:470][ 0]LogInit: Setting Device Profile CVar: [[r.LightShaftQuality:0]]
D/UE4 (21723): [2016.05.27-03.01.51:471][ 0]LogInit: Setting Device Profile CVar: [[r.RefractionQuality:0]]
D/UE4 (21723): [2016.05.27-03.01.51:471][ 0]LogInit: Memory total: Physical=1319.32MB (2GB approx) Available=1319.32MB PageSize=4.0KB
D/UE4 (21723): [2016.05.27-03.01.51:471][ 0]LogTextLocalizationManager: No specific translations for ('en-US') exist, so ('en') translations will be used.
D/UE4 (21723): [2016.05.27-03.01.51:471][ 0]LogAndroid: Requires 32BPP Encoding: YES
D/UE4 (21723): [2016.05.27-03.01.51:471][ 0]LogAndroid: Requires Mosaic: YES
D/UE4 (21723): [2016.05.27-03.01.51:471][ 0]LogAndroid: Using mosaic rendering due to lack of Framebuffer Fetch support.
D/UE4 (21723): [2016.05.27-03.01.51:472][ 0]LogAndroid: Limiting MaxWidth=1024 and MaxHeight=640 due to mosaic rendering (was 1280x800)
I/SurfaceFlinger( 142): id=394 Removed HameActivit (8/10)
D/UE4 (21723): [2016.05.27-03.01.51:472][ 0]LogAndroid: Setting Width=576 and Height=360 (requested scale = 0.500000)
D/UE4 (21723): [2016.05.27-03.01.51:472][ 0]LogRHI:Warning: OpenGL debug output extension not supported!
D/UE4 (21723): [2016.05.27-03.01.51:472][ 0]LogRHI:Warning: OpenGL debug output extension not supported!
D/UE4 (21723): [2016.05.27-03.01.51:472][ 0]LogRHI: Initializing OpenGL RHI
I/SurfaceFlinger( 142): id=394 Removed HameActivit (-2/10)
D/UE4 (21723): [2016.05.27-03.01.51:472][ 0]LogRHI: GL_VENDOR: Vivante Corporation
D/UE4 (21723): [2016.05.27-03.01.51:473][ 0]LogRHI: GL_RENDERER: Vivante GC1000
D/UE4 (21723): [2016.05.27-03.01.51:473][ 0]LogRHI: GL_VERSION: OpenGL ES 2.0
D/UE4 (21723): [2016.05.27-03.01.51:473][ 0]LogRHI: GL_SHADING_LANGUAGE_VERSION: OpenGL ES GLSL ES 1.00
D/UE4 (21723): [2016.05.27-03.01.51:473][ 0]LogRHI: OpenGL Extensions:
D/UE4 (21723): [2016.05.27-03.01.51:473][ 0]LogRHI: GL_EXT_debug_marker
D/UE4 (21723): [2016.05.27-03.01.51:473][ 0]LogRHI: GL_OES_compressed_ETC1_RGB8_texture
D/UE4 (21723): [2016.05.27-03.01.51:473][ 0]LogRHI: GL_OES_compressed_paletted_texture
D/UE4 (21723): [2016.05.27-03.01.51:474][ 0]LogRHI: GL_OES_EGL_image
D/UE4 (21723): [2016.05.27-03.01.51:474][ 0]LogRHI: GL_OES_depth24
D/UE4 (21723): [2016.05.27-03.01.51:474][ 0]LogRHI: GL_OES_fbo_render_mipmap
D/UE4 (21723): [2016.05.27-03.01.51:474][ 0]LogRHI: GL_OES_fragment_precision_high
D/KeyguardUpdateMonitor( 770): sendKeyguardVisibilityChanged(true)
I/KeyguardUpdateMonitor( 770): visibility is same
D/UE4 (21723): [2016.05.27-03.01.51:474][ 0]LogRHI: GL_OES_rgb8_rgba8
D/UE4 (21723): [2016.05.27-03.01.51:474][ 0]LogRHI: GL_OES_stencil1
D/UE4 (21723): [2016.05.27-03.01.51:474][ 0]LogRHI: GL_OES_stencil4
D/UE4 (21723): [2016.05.27-03.01.51:475][ 0]LogRHI: GL_OES_texture_npot
D/UE4 (21723): [2016.05.27-03.01.51:475][ 0]LogRHI: GL_OES_vertex_half_float
D/UE4 (21723): [2016.05.27-03.01.51:475][ 0]LogRHI: GL_OES_depth_texture
D/UE4 (21723): [2016.05.27-03.01.51:475][ 0]LogRHI: GL_OES_packed_depth_stencil
D/UE4 (21723): [2016.05.27-03.01.51:475][ 0]LogRHI: GL_OES_standard_derivatives
D/UE4 (21723): [2016.05.27-03.01.51:475][ 0]LogRHI: GL_OES_get_program_binary
D/UE4 (21723): [2016.05.27-03.01.51:475][ 0]LogRHI: GL_EXT_texture_format_BGRA8888
D/UE4 (21723): [2016.05.27-03.01.51:476][ 0]LogRHI: GL_IMG_read_format
D/UE4 (21723): [2016.05.27-03.01.51:476][ 0]LogRHI: GL_EXT_blend_minmax
D/UE4 (21723): [2016.05.27-03.01.51:476][ 0]LogRHI: GL_EXT_read_format_bgra
D/UE4 (21723): [2016.05.27-03.01.51:476][ 0]LogRHI: GL_EXT_multi_draw_arrays
D/UE4 (21723): [2016.05.27-03.01.51:476][ 0]LogRHI: GL_APPLE_texture_format_BGRA8888
D/UE4 (21723): [2016.05.27-03.01.51:477][ 0]LogRHI: GL_APPLE_texture_max_level
D/UE4 (21723): [2016.05.27-03.01.51:477][ 0]LogRHI: GL_ARM_rgba8
D/UE4 (21723): [2016.05.27-03.01.51:477][ 0]LogRHI: GL_EXT_frag_depth
D/UE4 (21723): [2016.05.27-03.01.51:477][ 0]LogRHI: GL_VIV_shader_binary
D/UE4 (21723): [2016.05.27-03.01.51:478][ 0]LogRHI: GL_VIV_direct_texture
D/UE4 (21723): [2016.05.27-03.01.51:478][ 0]LogRHI: GL_OES_EGL_image_external
D/UE4 (21723): [2016.05.27-03.01.51:478][ 0]LogRHI: GL_EXT_discard_framebuffer
D/UE4 (21723): [2016.05.27-03.01.51:478][ 0]LogRHI: GL_EXT_multisampled_render_to_texture
D/UE4 (21723): [2016.05.27-03.01.51:478][ 0]LogRHI: GL_VIV_clamp_to_border
I/SpenGestureManager( 556): setFocusWindow21010
D/UE4 (21723): [2016.05.27-03.01.51:479][ 0]LogRHI: GL_MRVL_texture_video
D/UE4 (21723): [2016.05.27-03.01.51:479][ 0]LogRHI: GL_EXT_unpack_subimage
D/UE4 (21723): [2016.05.27-03.01.51:479][ 0]LogRHI: GL_OES_element_index_uint
D/UE4 (21723): [2016.05.27-03.01.51:479][ 0]LogRHI: GL_OES_mapbuffer
D/UE4 (21723): [2016.05.27-03.01.51:479][ 0]LogRHI: GL_EXT_texture_compression_dxt1
D/PointerIcon( 556): setMouseIconStyle1 pointerType: 1001iconType:101 flag:0
D/PointerIcon( 556): setMouseCustomIcon IconType is same.101
D/UE4 (21723): [2016.05.27-03.01.51:479][ 0]LogRHI: GL_EXT_texture_compression_s3tc
D/UE4 (21723): [2016.05.27-03.01.51:479][ 0]LogRHI: GL_MAX_VERTEX_ATTRIBS: 10
D/UE4 (21723): [2016.05.27-03.01.51:479][ 0]LogRHI:Warning: Device reports support for 10 vertex attributes, UE4 requires 16. Rendering artifacts may occur.
D/UE4 (21723): [2016.05.27-03.01.51:480][ 0]LogRHI: GL_MAX_VARYING_VECTORS: 8
D/UE4 (21723): [2016.05.27-03.01.51:480][ 0]LogRHI: GL_MAX_VERTEX_UNIFORM_VECTORS: 256
D/UE4 (21723): OnAppCommandCB cmd: 6
D/UE4 (21723): [2016.05.27-03.01.51:480][ 0]LogRHI: GL_MAX_FRAGMENT_UNIFORM_VECTORS: 64
D/UE4 (21723): [2016.05.27-03.01.51:480][ 0]LogRHI: Fragment shader lowp precision: 24
D/UE4 (21723): [2016.05.27-03.01.51:481][ 0]LogRHI: Fragment shader mediump precision: 24
D/UE4 (21723): [2016.05.27-03.01.51:481][ 0]LogRHI: Fragment shader highp precision: 24
D/UE4 (21723): [2016.05.27-03.01.51:481][ 0]LogRHI: GL_MAX_TEXTURE_SIZE: 8192
D/UE4 (21723): [2016.05.27-03.01.51:482][ 0]LogRHI: GL_MAX_CUBE_MAP_TEXTURE_SIZE: 8192
D/UE4 (21723): [2016.05.27-03.01.51:482][ 0]LogRHI: GL_MAX_ARRAY_TEXTURE_LAYERS: 0
D/UE4 (21723): [2016.05.27-03.01.51:482][ 0]LogRHI: GL_MAX_RENDERBUFFER_SIZE: 8192
D/KeyguardUpdateMonitor( 770): sendKeyguardVisibilityChanged(true)
D/UE4 (21723): [2016.05.27-03.01.51:482][ 0]LogRHI: GL_MAX_TEXTURE_IMAGE_UNITS: 8
I/KeyguardUpdateMonitor( 770): visibility is same
D/UE4 (21723): [2016.05.27-03.01.51:482][ 0]LogRHI: GL_MAX_COLOR_ATTACHMENTS: 1
D/UE4 (21723): [2016.05.27-03.01.51:482][ 0]LogRHI: GL_MAX_SAMPLES: 1
D/UE4 (21723): [2016.05.27-03.01.51:482][ 0]LogRHI: GL_MAX_COLOR_TEXTURE_SAMPLES: 1
D/UE4 (21723): [2016.05.27-03.01.51:483][ 0]LogRHI: GL_MAX_DEPTH_TEXTURE_SAMPLES: 1
D/UE4 (21723): [2016.05.27-03.01.51:483][ 0]LogRHI: GL_MAX_INTEGER_SAMPLES: 1
D/UE4 (21723): [2016.05.27-03.01.51:483][ 0]LogRHI: GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS: 12
D/UE4 (21723): [2016.05.27-03.01.51:483][ 0]LogRHI: GL_MAX_VERTEX_ATTRIBS: 10
D/UE4 (21723): [2016.05.27-03.01.51:483][ 0]LogRHI: OpenGL MajorVersion = 2, MinorVersion = 0, ShaderPlatform = GLSL_ES2, FeatureLevel = ES2
D/UE4 (21723): [2016.05.27-03.01.51:483][ 0]LogRHI: PLATFORM_ANDROID
D/UE4 (21723): [2016.05.27-03.01.51:484][ 0]LogRHI:Display: Testing for shader compiler compatibility
D/UE4 (21723): [2016.05.27-03.01.51:484][ 0]LogRHI:Display: Shaders compile fine no need to enable hacks
D/UE4 (21723): [2016.05.27-03.01.51:484][ 0]LogRHI:Display: Testing for gl_FragCoord requiring a varying since mosaic is enabled
D/UE4 (21723): [2016.05.27-03.01.51:484][ 0]LogRHI:Warning: gl_FragCoord does not need a varying
E/ViewRootImpl(21723): sendUserActionEvent() mView == null
D/UE4 (21723): Assertion failed: Result == EGL_TRUE [File:D:\BuildFarm\buildmachine_++depot+UE4-Releases+4.10\Engine\Source\Runtime\OpenGLDrv\Private\Android\AndroidEGL.cpp] [Line: 209]
D/UE4 (21723): ERROR: SetCurrentSharedContext eglMakeCurrent failed : 0x3002
D/UE4 (21723): LogAndroidEvents: EnqueueAppEvent : 11, 0
D/UE4 (21723): [2016.05.27-03.01.51:485][ 0]Assertion failed: Assertion failed: Result == EGL_TRUE [File:D:\BuildFarm\buildmachine_++depot+UE4-Releases+4.10\Engine\Source\Runtime\OpenGLDrv\Private\Android\AndroidEGL.cpp] [Line: 209]
D/UE4 (21723): ERROR: SetCurrentSharedContext eglMakeCurrent failed : 0x3000
I’ve read something about multithreading being an issue, but I’m not sure. Are BLU phones supported?
Thanks in advance