title: Android app failure of execution in some devices
body: <p>In an <a href="https://play.google.com/store/apps/details?id=com.nts.teacherassistant.trial" rel="nofollow">application</a> that I recently uploaded at Google Play there are reports of some users that the application can not even executed. In particular it is reported that this happens at</p>
  
  <ul>
  <li>Samsung S4</li>
  <li>LG Nexus 4</li>
  <li>Sony  Xperia  Z2</li>
  <li>Samsung Note 1 (N7000) (ANDROID 4.1.2)</li>
  </ul>
  
  <p>The permissions of the app are</p>
  
  <pre><code>&lt;uses-permission android:name="android.permission.WRITE_INTERNAL_STORAGE" /&gt;
  &lt;uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /&gt;
  &lt;uses-permission android:name="android.permission.STORAGE" /&gt;
  &lt;uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" /&gt;
  &lt;uses-permission android:name="android.permission.INTERNET" /&gt;
  &lt;uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /&gt;
  &lt;uses-permission android:name="android.permission.CAMERA" /&gt;
  &lt;uses-permission android:name="android.permission.BLUETOOTH" /&gt;
  &lt;uses-permission android:name="android.permission.ACCESS_WIFI_STATE" /&gt;
  &lt;uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /&gt;
  &lt;uses-permission android:name="android.permission.CHANGE_WIFI_STATE" /&gt;
  &lt;uses-permission android:name="android.permission.WAKE_LOCK" /&gt;
  </code></pre>
  
  <p>and</p>
  
  <pre><code>&lt;uses-sdk
      android:minSdkVersion="14"
      android:targetSdkVersion="22" /&gt;
  </code></pre>
  
  <p>A possible code incompatibility maybe is on the file functions since the application checks for a particular folder to exist every time that it executes and try to create it if it is not exist. However, since I do not have access at that devices, I can not be sure of anything.</p>
  
  <p>So the question is:</p>
  
  <p>Is there any particular restrictions on that devices concerning the permissions of the application? What could be the problems in the code that creates this problematic behaviour? </p>
  
  <p>Thank you in advance for any hints or advices.</p>