Cómo verificar si un archivo existe en un directorio en la tarjeta SD

Quiero verificar si un archivo dado existe en la tarjeta sd de Android. Lo estoy probando creando un archivo utilizando la ruta absoluta y comprobando confile.exists() pero no está funcionando. La URL del archivo es"file:///mnt/sdcard/book1/page2.html" y el archivo existe. Pero de alguna manerafile.exists() No está mostrando lo mismo.

Respuestas a la pregunta(7)

Su respuesta a la pregunta