Ich versuche gerade, eine kleine Android-Anwendung zu kompilieren und zu testen.
Ich verwende Eclipse und habe SDK 4.2 (Api Level 17) installiert. Ich habe gesetzt
<uses-sdk android:targetSdkVersion="17" android:minSdkVersion="8" />
obwohl ich auch verschiedene Werte ausprobiert habe (dh 17/17).
Ich verwende weder GoogleAPI-Funktionen noch Funktionen, die in API Level 8 nicht verfügbar sind. Oder ich erhalte diesbezüglich keine Kompilierungsfehler oder Warnungen.
Wenn ich das Projekt kompiliere und auf einem realen Gerät mit Android 2.2.1 ausführe, läuft die Anwendung einwandfrei. Wenn ich jedoch versuche, die Anwendung auf einem Emulator (Android Virtual Device) mit Android 4.2, Api Level 17, auszuführen, wird folgende Fehlermeldung angezeigt:
[2012-12-10 21:10:29 - SoftKeyboard] Installation error: INSTALL_FAILED_VERSION_DOWNGRADE
[2012-12-10 21:10:29 - SoftKeyboard] Please check logcat output for more details.
[2012-12-10 21:10:29 - SoftKeyboard] Launch canceled!
Logcat ist jedoch leer. Ich habe wirklich keine Ahnung, was dieser Fehler überhaupt bedeutet ...