私のアプリ(アプリA)は、別のアプリ(アプリB)の内部メモリに保存されるテキストファイルを作成する必要があります。これを実装する方法はありますか?
私は次のことを試しました:
両方の AndroidManifest.xml ファイルで、同じ android:sharedUserId を指定しました。
アプリAから、私は以下を使用しました:
filePath = getPackageManager().getPackageInfo("アプリ B のパッケージ名", 0).applicationInfo.dataDir;
パスを取得して、アプリ B の内部メモリのパスが正しいことを確認しました。
しかし、「java.io.IOException: Permission Denied」というメッセージが表示されます。
どこで間違いを犯したのでしょうか?