title: The description com.google.android.gms.play-services.4.2.42 is invalid
body: <p>Android studio - googgle maps api v2 using these links:</p>
  
  <p><a href="https://developers.google.com/maps/documentation/android/start#getting_the_google_maps_android_api_v2" rel="nofollow noreferrer">https://developers.google.com/maps/documentation/android/start#getting_the_google_maps_android_api_v2</a></p>
  
  <p><a href="https://stackoverflow.com/questions/20503571/google-maps-in-android-studio">Google Maps in Android Studio</a></p>
  
  <p>messages gradle tasks:</p>
  
  <pre><code>A problem occurred evaluating project ':app'.
  &gt; The description com.google.android.gms.play-services.4.2.42 is invalid
  </code></pre>
  
  <p>Event log:</p>
  
  <pre><code>3:29:53 PM Gradle invocation completed successfully with 1 error(s) in 6 sec
  3:29:56 PM Gradle 'MyApplication2' project refresh failed:
         The description com.google.android.gms.play-services.4.2.42 is invalid
         Gradle settings
  </code></pre>
  
  <p>in my build.gradle file</p>
  
  <pre><code>apply plugin: 'android'
  
  android {
  compileSdkVersion 19
  buildToolsVersion "19.0.0"
  
  defaultConfig {
      minSdkVersion 13
      targetSdkVersion 19
      versionCode 1
      versionName "1.0"
  }
  buildTypes {
      release {
          runProguard false
          proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-    rules.txt'
       }
   }
  }
  
  dependencies {
  compile 'com.android.support:appcompat-v7:+'
  compile 'com.google.android.gms.play-services.4.2.42'
  </code></pre>
  
  <p>I found this version number from .....sdk\extras\google\google_play_services\libproject\google-play-services_lib\AndroidManifest.xml file:</p>
  
  <pre><code>&lt;?xml version="1.0" encoding="utf-8"?&gt;
  &lt;manifest xmlns:android="http://schemas.android.com/apk/res/android"
  package="com.google.android.gms"
  android:versionCode="4242030"
  android:versionName="4.2.42 (1018832-030)" &gt;
  
  &lt;uses-sdk android:minSdkVersion="9"/&gt;
  
  &lt;/manifest&gt;
  </code></pre>
  
  <p>and if it helps...manifest</p>
  
  <pre><code>&lt;?xml version="1.0" encoding="utf-8"?&gt;
  </code></pre>
  
  <p></p>
  
  <pre><code>&lt;uses-sdk
      android:minSdkVersion="13"
      android:targetSdkVersion="19" /&gt;
  
  &lt;permission
      android:name="com.android.test.permission.MAPS_RECEIVE"
      android:protectionLevel="signature" /&gt;
  
  
  &lt;uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /&gt;
  &lt;uses-permission android:name="android.permission.INTERNET" /&gt;
  &lt;uses-permission android:name="com.google.android.providers.gsf.permission.READ_GSERVICES" /&gt;
  &lt;uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /&gt;
  
  &lt;uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" /&gt;
  &lt;uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" /&gt;
  
  &lt;uses-feature
      android:glEsVersion="0x00020000"
      android:required="true" /&gt;
  
  &lt;meta-data
      android:name="com.google.android.gms.version"
      android:value="@integer/google_play_services_version" /&gt;
  
  &lt;application
      android:allowBackup="true"
      android:icon="@drawable/ic_launcher"
      android:label="@string/app_name"
      android:theme="@style/AppTheme" &gt;
      &lt;activity
          android:name="com.android.myapplication2.app.MainActivity"
          android:label="@string/app_name" &gt;
          &lt;intent-filter&gt;
              &lt;action android:name="android.intent.action.MAIN" /&gt;
  
              &lt;category android:name="android.intent.category.LAUNCHER" /&gt;
          &lt;/intent-filter&gt;
      &lt;/activity&gt;
  
      &lt;meta-data
          android:name="com.google.android.maps.v2.API_KEY"
          android:value="my key"/&gt;
  
  
  &lt;/application&gt;
  </code></pre>
  
  <p></p>