Cópia de arquivo Android

Estou descobrindo que a leitura de uma linha de cada vez de um arquivo de texto no cartão SD é bastante lenta. Eu imagino que pode ser mais rápido se o arquivo estiver na memória interna, então eu quero copiar arquivos do cartão SD para o armazenamento interno.

Os exemplos de cópia de arquivo que posso encontrar na Web parecem envolver a cópia de um byte de cada vez de um InputStream para um OutputStream ou de um FileReader para um FileWriter. Este é realmente o método mais rápido e eficiente?

questionAnswers(2)

yourAnswerToTheQuestion