日々精進

新しく学んだことを書き留めていきます

AQUOS PHONE 104SHでFile.createTempFileを実行するとアクセス権が無くエラーになる

このようなコードではエラーが出た。

File tempFile = File.createTempFile("tempfile", ".zip");

以下のように直すと直った。

File tempFile = File.createTempFile("tempfile", ".zip", context.getFilesDir());

やっぱAndroidは機種毎に挙動が違って大変だ。。