Context.MODE_WORLD_READABLE permission to FileOutputStream(file,append)
でのみ可能なものを追加しようとしていcontext.openFileOutput(name,Context.MODE_WORLD_READABLE)
ますが、サブディレクトリを作成できず、追加モードが必要なため、openFileOutputは必要ありませんtrue
。
私に何ができる???
前もって感謝します
簡単な答え: 通常どおり FileOutputStream を使用し、それを閉じてから、File.setReadable を呼び出します。
詳細については、こちらを参照してください: java set file permissions to 777 while creating a file object
openFileOutput / openFileInput を使用する代わりに、アプリケーション サンドボックスの内部ストレージから /data/data/(パッケージ名) のようなパスでファイル /directories にアクセスできます。このパスでは、ディレクトリまたはファイルをクレートできるあらゆる操作を実行できます。また、このシナリオでは、ファイル書き込み可能モードを使用できます。