title: Installation error: INSTALL_FAILED_OLDER_SDK
body: <p>I am new to Android development and I want first to get the <code>Hello World</code> application running.
  I am using Eclipse IDE and the Android 4.0.3 version 15 SDK. I copied everything from a tutorial site, but when I try to run the application on the <code>virtual device</code> I get this error:</p>
  
  <pre><code>[2012-02-01 11:31:23 - Android_test] Installation error: INSTALL_FAILED_OLDER_SDK
  [2012-02-01 11:31:23 - Android_test] Please check logcat output for more details.
  [2012-02-01 11:31:23 - Android_test] Launch canceled!
  </code></pre>
  
  <p>Here is my class in the <code>com.maze.app</code> package:
      package com.maze.app;</p>
  
  <pre><code>import android.app.Activity;
  import android.os.Bundle;
  import android.widget.TextView;
  
  public class HelloAndroid extends Activity{
    @Override
      public void onCreate(Bundle savedInstanceState) {
          super.onCreate(savedInstanceState);
          TextView tv = new TextView(this);
          tv.setText("Hello, Android");
          setContentView(tv);
  
      }
  
  }
  </code></pre>
  
  <p>and the <code>AndroidManifest.xml</code>:</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.maze.app"
  android:versionCode="1"
  android:versionName="1.0" &gt;
  
  &lt;uses-sdk android:minSdkVersion="15" android:targetSdkVersion="@string/app_name"/&gt;
  
  &lt;application
      android:icon="@drawable/ic_launcher"
      android:label="@string/app_name" &gt;
      &lt;activity android:name="HelloAndroid" android:launchMode="standard" android:enabled="true"&gt;&lt;/activity&gt;
  &lt;/application&gt;
  </code></pre>
  
  <p></p>
  
  <p>Here is the configuration of the <code>Virtual Device</code>:</p>
  
  <pre><code>Name: AndroidVD
  CPU/ABI: ARM(armeabi-v7a)
  Path: path\to\avd
  Target: Android 4.0.3(API level 15)
  Skin: WVGA800
  hw.lcd.density: 240
  hw.cpu.model: cortex-a8
  vm.heapSize: 48
  hw.ramSize:512
  </code></pre>
  
  <p>What is the problem?</p>
  
  <p>EDIT:
  The application is not running on the Virtual Device:
  Here is what I get on LogCat(some of the lines):</p>
  
  <pre><code>D/PackageManager(92): New package installed in /data/app/com.maze.app-2.apk
  D/dalvikvm(92): GC_CONCURRENT freed 660K, 9% free 11935K/12999K, paused 18ms+72ms
  I/ActivityManager(92): Force stopping package com.maze.app uid=10040
  D/BackupManagerService(92): Received broadcast Intent { act=android.intent.action.PACKAGE_REPLACED dat=package:com.maze.app flg=0x10000010 (has extras) }
  V/BackupManagerService(92): updatePackageParticipantsLocked: com.maze.app
  </code></pre>