Androidアプリケーションを作成していますが、別のアプリケーションのデータベースファイルに直接アクセスしたいと思います(そこから読み取ります)。アプリケーションは互いにサンドボックス化されているため、これを実行するための最良の方法は何ですか。私はアプリにルート許可を要求させても大丈夫ですが、これを行うための最良の方法が何であるかはわかりません。
起動するたびにsuコマンドを使用して、アプリのローカルエリアにデータベースのコピーを作成し、そのデータベースを使用する必要がありますか?または、データベースに直接アクセスする必要がありますか?