Unnecessary deprecation of methods that operate on File?
Methods that operate on File objects (e.g. TiffBitmapFactory.decodeFile(), TiffConverter.convertTiff*()) work perfectly well with files located in the app-specific directory. Therefore, they do not need to be deprecated. Please correct me if my understanding is incorrect.
According to android developers documentation starting API 19 better way is use Documents api, not direct File(). You can check it at https://developer.android.com/training/data-storage. Anyway deprecated methods will not be removed from library
Please note that I am talking about app-specific files. From the referenced document:
Access and store files You can use the File API to access and store files.