title: Why does my app has the READ_PHONE_STATE permission although it's not declared in manifest?
body: <p>I noticed the READ_PHONE_STATE permission when I uploaded the apk to google play.
  I have not added it and it is not written anywhere in my manifest or any other file of my project. (I looked through all libraries for this permission)</p>
  
  <p>My app did not have this permission in my previous build with same libraries. Since last build I updated android studio to version 1, updated my android sdk and made a few changes (in code) to my app. I don't request the device ID in my app.</p>
  
  <p>My app has minSDK 14 and no ads.
  Here are my manifest permissions:</p>
  
  <pre><code>&lt;uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" /&gt;
  &lt;uses-permission android:name="android.permission.WRITE_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.VIBRATE" /&gt;
  &lt;uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" /&gt;
  </code></pre>
  
  <p>Here's the <a href="https://dl.dropboxusercontent.com/u/10116108/stb_0.1.4beta.apk">apk file</a></p>