title: Android app cache required storage permissions
body: <p>I have some confusion for the android cache, at run time android app cache required external storage read and write permissions or not. can any one help me for this confusion. For example,</p>
  
  <pre><code>File tempFile = File.createTempFile("img", ".png", getExternalCacheDir());
  String imgPath = tempFile.getAbsolutePath();
  </code></pre>