Biblioteca de códigos de barras de Google Vision no encontrada

Estoy tratando de usar la nueva función en Google Play Services (Vision) para agregar el escaneo de códigos QR a mi aplicación. Pero cuando ejecuto mi aplicación obtengo esto:

I/Vision﹕ Supported ABIS: [armeabi-v7a, armeabi]
D/Vision﹕ Library not found: /data/data/com.google.android.gms/files/com.google.android.gms.vision/barcode/libs/armeabi-v7a/libbarhopper.so
I/Vision﹕ Requesting barcode detector download.

He declarado la dependencia del código de barras según el tutorial:

<meta-data
    android:name="com.google.android.gms.vision.DEPENDENCIES"
    android:value="barcode" />

Intenté reinstalar la aplicación y reiniciar el teléfono, nada ayuda.

Con Google Play Services 7.8, la versión instalada en el dispositivo es 7.8.11.

compile 'com.google.android.gms:play-services-vision:7.8.0'

Código utilizado para crear el detector de código de barras:

boolean initBarcodeDetector() {
    final BarcodeTrackerFactory barcodeTrackerFactory = new BarcodeTrackerFactory(this);
    final MultiProcessor<Barcode> multiProcessor = new MultiProcessor.Builder<>(barcodeTrackerFactory)
            .build();
    barcodeDetector = new BarcodeDetector.Builder(this)
            .build();
    barcodeDetector.setProcessor(multiProcessor);

    if (barcodeDetector.isOperational() == false) {
        Toast.makeText(this, R.string.barcode_not_operational, Toast.LENGTH_LONG).show();
        finish();
        return false;
    }

    return true;
}

el cierre anterior devuelve falso y finaliza la actividad porquebarcodeDetector.isOperational() devolucionesfalse.

Respuestas a la pregunta(6)

Su respuesta a la pregunta