title: Android Map V2 - Why MAPS_RECEIVE permission
body: <p>Consider this as a wiki question.</p>
  
  <p>While I setup my project to support Map V2, There has been a step to add MAPS_RECEIVE permission.</p>
  
  <pre><code>&lt;permission
            android:name="com.example.mapdemo.permission.MAPS_RECEIVE"
            android:protectionLevel="signature"/&gt;
  &lt;uses-permission android:name="com.example.mapdemo.permission.MAPS_RECEIVE"/&gt;
  </code></pre>
  
  <p>Why we creating and consuming the permission from the app itself?</p>
  
  <p>Is that google play services app interact using this permission ?</p>
  
  <p>This permission can't takes care of these things?</p>
  
  <pre><code>&lt;uses-permission android:name="com.google.android.providers.gsf.permission.READ_GSERVICES"/&gt;
  </code></pre>
  
  <p>I thought the use of custom permission is to allow other apps to launch/use our app's services/resources.</p>