Skip to content

RootShell throw ArrayIndexOutOfBoundsException when trying to get command output on Android Emulator API 14 and 23 #23

Description

When running RootShell on older Emulator like API14 also on newer one like API23, RootShell keep throwing this exception and won't read the output from the command. This happen when calling RootTools.remount(target)

E/RootShell v1.6: 	
	length=1; index=1
	java.lang.ArrayIndexOutOfBoundsException: length=1; index=1
	   at com.stericson.RootTools.internal.RootToolsInternalMethods$7.commandOutput(RootToolsInternalMethods.java:744)
	   at com.stericson.RootShell.execution.Command.output(Command.java:288)
	   at com.stericson.RootShell.execution.Shell.processErrors(Shell.java:820)
	   at com.stericson.RootShell.execution.Shell$3.run(Shell.java:722)
	   at java.lang.Thread.run(Thread.java:856)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions