0

unzipファイルを含むファイルを含むアプリがあるプロジェクトに取り組んでい.doc/.pdfます。.doc/.pdfzip ファイルを解凍し、ファイルを取得してそのアクセス許可を に設定したいと考えていますReadable/ReadWrite

MS-Wordそして今、ファイルに権限が設定された適切なアプリまたはPDFビューアでファイルを開きたいと考えています。どうすればこれを行うことができますか?ヒントやアイデアはありますか?

注:アプリを使用してファイルを抽出し、ファイルに設定された権限を持つサードパーティのアプリを使用して開きたいです。


アプリケーションでファイルのアクセス許可を設定できるため、唯一の問題は、サードパーティのアプリでファイルを開くことです。Android でプロセス間通信メカニズムを使用してこのタスクを達成し、2 つのアプリ間の通信を処理するプロセスを作成できますか?

それについてあなたの提案をしてください。

4

1 に答える 1

0

外部ストレージでファイルを解凍する場合、デフォルトですべての権限 (外部ストレージが持つ権限) が付与されます。

また、アプリケーション ストレージ内で抽出している場合は、そのアプリケーションのみに非公開になります (サード パーティのアプリケーションは簡単にアクセスできません)。この場合、パーミッションを使用しますMODE_WORLD_READABLE

于 2012-08-13T12:27:09.797 に答える