title: Can't update my app from play store
body: <p>I updated my app on play store yesterday but I cant update my app to the new version. If I go to play store using my phone I dont get the update button.</p>
  
  <p><strong>In the developer console:</strong>
  If I try to archive the latest version (11) and activate my previous version (10) it says:</p>
  
  <blockquote>
    <p>This configuration cannot be published for the following reason(s): It
    is forbidden to downgrade devices which previously matched version 11
    to version 10, which would occur when  API levels in range 10+ and 
    Screen layouts containing any of [small, normal, large, xlarge] and 
    Features containing all of [android.hardware.screen.PORTRAIT,
    android.hardware.TOUCHSCREEN].</p>
    
    <p>Previously active APKs supported more devices than those in the draft
    configuration. Some devices will not receive upgrades. Less Devices
    currently running version 11 are no longer supported by the current
    configuration. Such devices will not receive upgrades.  API levels in
    range 10+ and  Screen layouts containing any of [small, normal, large,
    xlarge] and  Features containing all of
    [android.hardware.screen.PORTRAIT, android.hardware.TOUCHSCREEN]</p>
  </blockquote>
  
  <hr>
  
  <p>This was added in my AndroidManifest in version 11.</p>
  
  <pre><code>&lt;uses-sdk android:minSdkVersion="10" android:targetSdkVersion="17" /&gt; // Previously was targetSdkVersion 16
  &lt;provider android:name=".DatabaseContentProvider" android:authorities="com.blabla.blabla.contentProvider" /&gt;
  &lt;uses-permission android:name="com.android.vending.CHECK_LICENSE" /&gt;
  </code></pre>
  
  <p>As you can see I implemented Googles LVL in this version.</p>
  
  <p>Complete AndroidManifest:</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.asd.asd"
      android:versionCode="11"
      android:versionName="2.0.0"&gt;
  
      &lt;uses-sdk android:minSdkVersion="10" android:targetSdkVersion="17" /&gt;
      &lt;uses-permission android:name="android.permission.VIBRATE"/&gt;
      &lt;uses-permission android:name="android.permission.WAKE_LOCK"/&gt;
      &lt;uses-permission android:name="com.android.vending.CHECK_LICENSE" /&gt;
  
      &lt;application
          android:icon="@drawable/ic_launcher"
          android:label="@string/app_name"
          android:theme="@android:style/Theme.NoTitleBar"
          android:allowBackup="true"&gt;
          &lt;activity
              android:name="com.asd.asd.LicenseCheck"
              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;activity
              android:name="com.asd.asd.MyActivity"
              android:label="@string/app_name" 
              android:configChanges="keyboardHidden|orientation|screenSize" &gt;
          &lt;/activity&gt;
          &lt;activity
              android:screenOrientation="portrait"
              android:name="com.asd.asd.PreferenceActivity"
              android:label="@string/settings_name" &gt;
          &lt;/activity&gt;
          &lt;activity
              android:screenOrientation="portrait"
              android:name="com.asd.asd.AboutActivity"
              android:label="@string/about_name" &gt;
          &lt;/activity&gt;
          &lt;receiver android:name="com.asd.asd.AlarmReceiver" /&gt;
          &lt;receiver android:name="com.asd.asd.NotificationReceiver" /&gt;
          &lt;service android:name="com.asd.asd.TimerService" /&gt;
          &lt;provider android:name=".DatabaseContentProvider" 
              android:authorities="com.asd.asd.contentProvider" /&gt;
      &lt;/application&gt;
  
  &lt;/manifest&gt;
  </code></pre>
  
  <p>I cant see why I cant update the application. And I dont understand why It's complaining about screensizes, portrait and touchscreen. I have never declared those specifics in my manifest.</p>
  
  <p><strong>Edit:</strong>
  I found that I had removed this from the manifest:</p>
  
  <pre><code>&lt;compatible-screens android:xlargeScreens="false"/&gt; 
  </code></pre>
  
  <p>Could it be this that is causes the issues? I Do whant to support xlargescreens now, thats why I removed it.</p>