private void doLs(FileEntry entry) { try { doLsAndThrow(entry); } catch (Exception e) { // do nothing } }
/** * Returns the children of a {@link FileEntry}. * <p> * This method is the explicit synchronous version of * {@link #getChildren(FileEntry, boolean, IListingReceiver)}. It is roughly equivalent to * calling * getChildren(FileEntry, false, null) * * @param entry The parent entry. * @return The list of children * @throws TimeoutException in case of timeout on the connection when sending the command. * @throws AdbCommandRejectedException if adb rejects the command. * @throws ShellCommandUnresponsiveException in case the shell command doesn't send any output * for a period longer than <var>maxTimeToOutputResponse</var>. * @throws IOException in case of I/O error on the connection. */ public FileEntry[] getChildrenSync(final FileEntry entry) throws TimeoutException, AdbCommandRejectedException, ShellCommandUnresponsiveException, IOException { doLsAndThrow(entry); return entry.getCachedChildren(); }