android.net.URI 객체 (mediaStore.ACTION_VIDEO_CAPTURE 다음에 onActivityResult에 의해 반환되는 종류) : content : // media/video/media/33.Android : android.net.URI에서 파일 구성
이 파일을 File 객체로 변환하고 싶습니다. File 객체 만 필요합니다. File이 필요한 다른 생성자로 전달해야합니다.
URI를 어떻게 File 객체로 변환 할 수 있습니까? 시도해 보면
File newFile = new File(myURI);
이클립스에서 URI를 String으로 변환해야한다는 오류가 표시된다. 생성자에서 URI.getPath()를 제공하는 것도 도움이되지 않습니다.
이 질문은 불행히도 좋은 답변이없는 것처럼 보이는 'How can I convert android.net.uri object to java.net.uri object?'질문과 관련이 있지만 Java URI가 아닌 File 객체를 원합니다.
내가 가장 좋은 방법은 무엇이든간에 bytestream 및 back에 다시 써야하는지 상관하지 않습니다.
내가 크로스 게시 할 경우 사과 my own question,하지만 일을 좀 더 명확하게해야 할 수도 있습니다.
가능한 복제본 http://stackoverflow.com/questions/2975197/convert-file-uri-to-file-in-android –