Atualização:

QRActivity alterado para que seja lido um qrcode de um arquivo.
Criadas as classes CameraView - para implementação do scaneamento - e a
classe QRCodeException - onde serão tratadas as exceções da classe
QRCode.
layout activity_qr alterado.