InputStream de la carpeta Assets en Android regresando vacío

No estoy recibiendo ninguna excepción, pero cuando corro ...

InputStream deckFile = context.getAssets().open("cards.txt");

Entonces, deckFile.read () devuelve -1. El archivo está en la carpeta correcta y NO está vacío.

Esto debería ser lo más fácil del mundo ...

EDITAR: AssetManager de hecho está listando "cards.txt" como si estuviera allí, por lo que no debería ser el problema.

Respuestas a la pregunta(3)

Su respuesta a la pregunta