title: Gradle Error: No value has been specified for property 'buildConfigPackageName'
body: <p>When I attempt to build my android project after updating to the latest version of android studio/developer tools I have been getting these errors:</p>
  <blockquote>
  <p>[Fatal Error] :1:38: A pseudo attribute name is expected.</p>
  <p>FAILED</p>
  <p>FAILURE: Build failed with an exception.</p>
  <ul>
  <li>What went wrong:
  A problem was found with the configuration of task ':apoAppAndroid:generatePharmoreDebugBuildConfig'.
  No value has been specified for property 'buildConfigPackageName'.</li>
  </ul>
  </blockquote>
  <p>I though Package Name had been deprecated, what am I doing wrong?</p>
  <p>Here is a shortened version of my gradle file</p>
  <pre><code>apply plugin: 'android'
  
  android {
  compileSdkVersion 18
  buildToolsVersion &quot;20&quot;
  
  defaultConfig {
      applicationId &quot;com.bluechilli.apoappandroid&quot;
      minSdkVersion 16
      targetSdkVersion 19
      versionCode 19
  
  }
  
  signingConfigs {
      debug {
          storeFile file(&quot;../../../.android/debug.keystore&quot;)
          storePassword &quot;android&quot;
          keyAlias &quot;androiddebugkey&quot;
          keyPassword &quot;android&quot;
      }
  }
  
  
  buildTypes {
      release {
          runProguard false
          proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt'
      }
  }
  
  productFlavors{
      basic{
          applicationId &quot;com.bluechilli.basic&quot;
  
      }
      pharmore{
          applicationId &quot;com.bluechilli.pharmore&quot;
      }
  
  }
  }
  </code></pre>