Installing app on Samsung tablet, issue with Samsung Knox?

Did a build and run, but i’m getting an error.

Presuming it’s an issue with the built in Samsung Knox?

Anyone have ideas how to get around this? The app just crashes and says “Unfortunately the app has stopped”.

Uno 0.47.13 (build 5304) OS X 10.12 i386 627d8b4

Configuring
Target is up-to-date -- stopping build (pass --force to override)

Build completed in 0.45 seconds

---
Installing APK on 1 device(s)
Launching activity 'demoapp'
Running logcat on 32e031541c037b26
05-11 11:15:16.883 26853 26853 E Zygote  : v2
05-11 11:15:16.883 26853 26853 I SELinux : Function: selinux_compare_spd_ram, index[1], SPD-policy is existed. and_ver=SEPF_SM-T350_5.0.2-1 ver=51
05-11 11:15:16.883 26853 26853 W SELinux : Function: selinux_compare_spd_ram, index[1], priority [2], priority version is VE=SEPF_SECMOBILE_6.0.1_0030
05-11 11:15:16.883  1661  5914 I ActivityManager: Start proc 26853:com.apps.demoapp/u0a181 for activity com.apps.demoapp/.demoapp
05-11 11:15:16.883 26853 26853 I libpersona: KNOX_SDCARD checking this for 10181
05-11 11:15:16.883 26853 26853 I libpersona: KNOX_SDCARD not a persona
05-11 11:15:16.893 26853 26853 W SELinux : SELinux: seapp_context_lookup: seinfo=default, level=s0:c512,c768, pkgname=com.apps.demoapp 
05-11 11:15:16.923 26853 26853 D TimaKeyStoreProvider: TimaSignature is unavailable
05-11 11:15:16.923 26853 26853 D ActivityThread: Added TimaKeyStore provider
05-11 11:15:16.983  1661  3673 W ActivityManager: Permission Denial: getCurrentUser() from pid=26853, uid=10181 requires android.permission.INTERACT_ACROSS_USERS
05-11 11:15:17.003 26853 26853 D demoapp : SDK: 23
05-11 11:15:17.103 26853 26853 I Adreno-EGL: <qeglDrvAPI_eglInitialize:379>: EGL 1.4 QUALCOMM build: Nondeterministic_AU_msm8916_32_LA.BR.1.2.6_RB1__release_AU (Ia10634f51b)
05-11 11:15:17.103 26853 26853 I Adreno-EGL: OpenGL ES Shader Compiler Version: XE031.06.00.05
05-11 11:15:17.103 26853 26853 I Adreno-EGL: Build Date: 01/04/16 Mon
05-11 11:15:17.103 26853 26853 I Adreno-EGL: Local Branch: 
05-11 11:15:17.103 26853 26853 I Adreno-EGL: Remote Branch: quic/LA.BR.1.2.6_rb1.7
05-11 11:15:17.103 26853 26853 I Adreno-EGL: Local Patches: NONE
05-11 11:15:17.103 26853 26853 I Adreno-EGL: Reconstruct Branch: NOTHING
05-11 11:15:17.103  1661  3672 W ActivityManager: Permission Denial: getCurrentUser() from pid=26853, uid=10181 requires android.permission.INTERACT_ACROSS_USERS
05-11 11:15:17.783 26853 26853 I zzae    : Making Creator dynamically
05-11 11:15:17.903 26853 26853 W System  : ClassLoader referenced unknown path: /data/user/0/com.google.android.gms/app_chimera/m/00000012/n/armeabi-v7a
05-11 11:15:17.903 26853 26853 W System  : ClassLoader referenced unknown path: /data/user/0/com.google.android.gms/app_chimera/m/00000012/n/armeabi
05-11 11:15:17.993 26853 26853 I Google Maps Android API: Google Play services client version: 9256000
05-11 11:15:18.013 26853 26853 I Google Maps Android API: Google Play services package version: 10298430
05-11 11:15:18.103 26853 26853 W System.err: java.lang.RuntimeException: API key not found.  Check that <meta-data android:name="com.google.android.geo.API_KEY" android:value="your API key"/> is in the <application> element of AndroidManifest.xml
05-11 11:15:18.103 26853 26853 W System.err: 	at com.google.maps.api.android.lib6.drd.r.b(:com.google.android.gms.DynamiteModulesB:115)
05-11 11:15:18.103 26853 26853 W System.err: 	at com.google.maps.api.android.lib6.auth.e.a(:com.google.android.gms.DynamiteModulesB:155)
05-11 11:15:18.103 26853 26853 W System.err: 	at com.google.android.gms.maps.internal.CreatorImpl.b(:com.google.android.gms.DynamiteModulesB:6074)
05-11 11:15:18.103 26853 26853 W System.err: 	at com.google.android.gms.maps.internal.CreatorImpl.newMapViewDelegate(:com.google.android.gms.DynamiteModulesB:82)
05-11 11:15:18.103 26853 26853 W System.err: 	at com.google.android.gms.maps.internal.i.onTransact(:com.google.android.gms.DynamiteModulesB:79)
05-11 11:15:18.103 26853 26853 W System.err: 	at android.os.Binder.transact(Binder.java:387)
05-11 11:15:18.103 26853 26853 W System.err: 	at uqw.newMapViewDelegate(:com.google.android.gms:204)
05-11 11:15:18.103 26853 26853 W System.err: 	at com.google.android.gms.maps.internal.CreatorImpl.newMapViewDelegate(:com.google.android.gms:109)
05-11 11:15:18.103 26853 26853 W System.err: 	at uqv.onTransact(:com.google.android.gms:79)
05-11 11:15:18.103 26853 26853 W System.err: 	at android.os.Binder.transact(Binder.java:387)
05-11 11:15:18.103 26853 26853 W System.err: 	at com.google.android.gms.maps.internal.zzc$zza$zza.zza(Unknown Source)
05-11 11:15:18.103 26853 26853 W System.err: 	at com.google.android.gms.maps.MapView$zzb.zzbpt(Unknown Source)
05-11 11:15:18.103 26853 26853 W System.err: 	at com.google.android.gms.maps.MapView$zzb.zza(Unknown Source)
05-11 11:15:18.103 26853 26853 W System.err: 	at com.google.android.gms.dynamic.zza.zza(Unknown Source)
05-11 11:15:18.103 26853 26853 W System.err: 	at com.google.android.gms.dynamic.zza.onCreate(Unknown Source)
05-11 11:15:18.103 26853 26853 W System.err: 	at com.google.android.gms.maps.MapView.onCreate(Unknown Source)
05-11 11:15:18.103 26853 26853 W System.err: 	at com.fusetools.maps.FuseMap.onCreate(FuseMap.java:354)
05-11 11:15:18.103 26853 26853 W System.err: 	at com.foreign.Fuse.Maps.Android.ForeignHelpers.Configure356(ForeignHelpers.java:45)
05-11 11:15:18.103 26853 26853 W System.err: 	at com.Bindings.ExternedBlockHost.Configure356(ExternedBlockHost.java:1666)
05-11 11:15:18.103 26853 26853 W System.err: 	at com.fuse.ActivityNativeEntryPoints.cppOnCreate(Native Method)
05-11 11:15:18.103 26853 26853 W System.err: 	at com.fuse.App.onCreate(App.java:84)
05-11 11:15:18.103 26853 26853 W System.err: 	at com.apps.demoapp.demoapp.onCreate(demoapp.java:53)
05-11 11:15:18.103 26853 26853 W System.err: 	at android.app.Activity.performCreate(Activity.java:6904)
05-11 11:15:18.103 26853 26853 W System.err: 	at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1136)
05-11 11:15:18.103 26853 26853 W System.err: 	at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3266)
05-11 11:15:18.103 26853 26853 W System.err: 	at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3415)
05-11 11:15:18.103 26853 26853 W System.err: 	at android.app.ActivityThread.access$1100(ActivityThread.java:229)
05-11 11:15:18.103 26853 26853 W System.err: 	at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1821)
05-11 11:15:18.103 26853 26853 W System.err: 	at android.os.Handler.dispatchMessage(Handler.java:102)
05-11 11:15:18.103 26853 26853 W System.err: 	at android.os.Looper.loop(Looper.java:148)
05-11 11:15:18.103 26853 26853 W System.err: 	at android.app.ActivityThread.main(ActivityThread.java:7325)
05-11 11:15:18.103 26853 26853 W System.err: 	at java.lang.reflect.Method.invoke(Native Method)
05-11 11:15:18.103 26853 26853 W System.err: 	at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1230)
05-11 11:15:18.103 26853 26853 W System.err: 	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1120)
05-11 11:15:18.103 26853 26853 F libc    : Fatal signal 11 (SIGSEGV), code 1, fault addr 0xdeadcab1 in tid 26853 (om.apps.demoapp)
05-11 11:15:18.163   377   377 F DEBUG   : pid: 26853, tid: 26853, name: om.apps.demoapp  >>> com.apps.demoapp <<<
05-11 11:15:18.763  3178  3178 E audit   : type=1701 msg=audit(1494494118.763:314): auid=4294967295 uid=10181 gid=10181 ses=4294967295 subj=u:r:untrusted_app:s0:c512,c768 pid=26853 comm="om.apps.demoapp" reason="memory violation" sig=11
05-11 11:15:18.863   481   481 I Zygote  : Process 26853 exited due to signal (11)
05-11 11:15:18.873   321   321 E lowmemorykiller: Error opening /proc/26853/oom_score_adj; errno=2
05-11 11:15:18.883  1661  2684 D ActivityManager: removeProcessNameLocked mProcessNames.remove pid=26853 ,hash=98515878 ,name=com.apps.demoapp
05-11 11:15:18.883  1661  2684 I ActivityManager: Process com.apps.demoapp (pid 26853)(adj 1) has died(43,601)
05-11 11:15:18.883  1661  2684 D ActivityManager: cleanUpApplicationRecord -- 26853
Process com.apps.demoapp terminated.

If you read the error log you’ll notice it contains

05-11 11:15:18.103 26853 26853 W System.err: java.lang.RuntimeException: API key not found.  Check that <meta-data android:name="com.google.android.geo.API_KEY" android:value="your API key"/> is in the <application> element of AndroidManifest.xml

What does your app do? Does it use maps or geolocation? And if so, have you configured that correctly?

Hey Remi,

I did have the map api key in there, but it was in the wrong place. I fixed it, and now it works.