}
@Override
public void executeShellCommand(String command) throws AndroidExecutionException {
final String commandString = command;
executeShellCommand(command, new AndroidDeviceOutputReciever() {
@Override
public void processNewLines(String[] lines) {
if (log.isLoggable(Level.FINEST)) {
for (String line : lines) {
log.log(Level.FINEST, "Shell command {0}: {1}", new Object[] { commandString, line });