Что самый легкий путь состоит в том, чтобы преобразовать из a file:
android.net.Uri
к a File
в Android?
Попробованный следующее, но это не работает:
final File file = new File(Environment.getExternalStorageDirectory(), "read.me");
Uri uri = Uri.fromFile(file);
File auxFile = new File(uri.toString());
assertEquals(file.getAbsolutePath(), auxFile.getAbsolutePath());
EDIT: Извините, раньше я должен был тестировать лучше. Это должно работать:
new File(new URI(androidURI.toString()));
URI — java.net.URI.