An Android application encountered runtime exceptions during startup. The application attempted to restart itself into a different environment for instrumentation testing but was denied permission due to security restrictions on starting tests from outside of the Android shell. This prevented the application activity from launching successfully.
An Android application encountered runtime exceptions during startup. The application attempted to restart itself into a different environment for instrumentation testing but was denied permission due to security restrictions on starting tests from outside of the Android shell. This prevented the application activity from launching successfully.
An Android application encountered runtime exceptions during startup. The application attempted to restart itself into a different environment for instrumentation testing but was denied permission due to security restrictions on starting tests from outside of the Android shell. This prevented the application activity from launching successfully.
ComponentInfo{com.zheka.horizon/com.zhekasmirnov.horizon.activity.main.StartupWrapp erActivity}: java.lang.RuntimeException: java.lang.reflect.InvocationTargetException at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3848) at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:4005) at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:10 9) at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecu tor.java:135) at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java: 95) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2335) at android.os.Handler.dispatchMessage(Handler.java:106) at android.os.Looper.loopOnce(Looper.java:241) at android.os.Looper.loop(Looper.java:342) at android.app.ActivityThread.main(ActivityThread.java:8134) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:583) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1045) Caused by: java.lang.RuntimeException: java.lang.reflect.InvocationTargetException at com.zhekasmirnov.horizon.LaunchUtils.rebootIntoInstrumentation(LaunchUtils.java:98) at com.zhekasmirnov.horizon.LaunchUtils.forceRestartIntoDifferentAbi(LaunchUtils.java: 46) at com.zhekasmirnov.horizon.activity.main.StartupWrapperActivity.prepareEnvironmentAnd RestartIfRequired(StartupWrapperActivity.java:100) at com.zhekasmirnov.horizon.activity.main.StartupWrapperActivity.onCreate(StartupWrapp erActivity.java:78) at android.app.Activity.performCreate(Activity.java:8110) at android.app.Activity.performCreate(Activity.java:8090) at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1329) at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3759) ... 12 more Caused by: java.lang.reflect.InvocationTargetException at java.lang.reflect.Method.invoke(Native Method) at com.zhekasmirnov.horizon.LaunchUtils.rebootIntoInstrumentation(LaunchUtils.java:92) ... 19 more Caused by: java.lang.SecurityException: Permission Denial: instrumentation test ComponentInfo{com.zheka.horizon/com.zhekasmirnov.horizon.RelaunchInstrumentation} from pid=17701, uid=10427, pkgName=com.zheka.horizon not allowed because it's not started from SHELL at android.os.Parcel.createExceptionOrNull(Parcel.java:2456) at android.os.Parcel.createException(Parcel.java:2440) at android.os.Parcel.readException(Parcel.java:2423) at android.os.Parcel.readException(Parcel.java:2365) at android.app.IActivityManager$Stub$Proxy.startInstrumentation(IActivityManager.java: 7075) ... 21 more Caused by: android.os.RemoteException: Remote stack trace: at com.android.server.am.ActivityManagerService.startInstrumentation(ActivityManagerSe rvice.java:15652) at android.app.IActivityManager$Stub.onTransact(IActivityManager.java:3090) at com.android.server.am.ActivityManagerService.onTransact(ActivityManagerService.java :2985) at android.os.Binder.execTransactInternal(Binder.java:1195) at android.os.Binder.execTransact(Binder.java:1147)