안녕하세요
현재 문자메세지에 관한 어플제작중인데요
권한문제에서 막혀서 글 올립니다.
URI 이용하여 문자메세지(MMS) 에서 화일경로를 얻어왔습니다.
( 예) /data/data/com.android.providers.telephony/app_parts/1111.jpg )
위의 경로를 스트림으로 보내려고 하는데 permission 이 없다고 에러가 나오네요.
아래는 제가 쓴 소스입니다.
DataOutputStream dos = new DataOutputStream(client.getOutputStream());
// path -> /data/data/com.android.providers.telephony/app_parts/1111.jpg
dos.writeUTF(path);
File f = new File(fileName);
fis = new FileInputStream(f);
bis = new BufferedInputStream(fis);
int len;
int size = 1024;
byte[] data = new byte[size];
while((len = bis.read(data))!=-1){
dos.write(data,0,len);
}
dos.flush();
dos.close();
bis.close();
fis.close();
어떻게 해야 권한을 얻어서 보낼수 있을지 도움주시면 감사드리겠습니다.
늦었지만 새해도 건강하시고 즐거운 일 많이 생기시길 .. ㅎ