일부 정보를 수집하고 사용자가 Android Intent 프레임 워크를 사용하여 정보를 공유 할 수있는 앱이 있습니다.Android : 파일/첨부 파일로 간단한 텍스트 공유
지금까지는 putExtra(Intent.EXTRA_TEXT, report)
(report
은 String
)을 사용하여 보고서를 일반 텍스트로 공유합니다.
그러나 보고서를 파일로 공유하여 본문보다는 전자 메일 첨부 파일로 공유하기 쉽도록하고 싶습니다.
그 목적으로 실제 파일을 만들어야합니까? 그렇게한다면 send binary content에서 설명한 것처럼 다른 앱에서 읽을 수있는 위치에 있어야합니다.
나는 ByteArrayOutputStream
을 제공 할 수있는 API를 기대하고 있었기 때문에 뭔가를 놓친 것 같습니다. 특히, 나는 공유 응용 프로그램이 모든 저장소에 대한 권한을 갖도록 강요하지 않을 것입니다.