Leer el archivo HTML de los activos

Tengo un archivo html en activos, aaa.html. Quiero leer el contenido del archivo html y reemplazarlo por otra cadena.

De esta manera es correcto o hay alguna otra opción.

mi código:

File f = new File("file:///android_asset/aaa.html");
FileReader fr = new FileReader(f);
BufferedReader br = new BufferedReader(fr);

Pero no se encuentra el archivo que da, mientras que al cargar en la vista web se carga el archivo.

Respuestas a la pregunta(2)

Su respuesta a la pregunta