Attualmente sto cercando di compilare e testare una piccola applicazione Android.
Sto usando Eclipse e ho installato SDK 4.2 (Api Level 17). Ho impostato
<uses-sdk android:targetSdkVersion="17" android:minSdkVersion="8" />
anche se ho provato anche valori diversi (cioè 17/17).
Non utilizzo alcuna funzione di Google API, né utilizzo funzioni che non sono disponibili nel Livello API 8. O almeno non ricevo errori di compilazione o avvisi a tale riguardo.
Quando compilo il progetto e lo eseguo su un dispositivo reale con Android 2.2.1, l'applicazione funziona correttamente. Tuttavia, quando provo a eseguire l'applicazione su un emulatore (dispositivo virtuale Android) con Android 4.2, Api Level 17, visualizzo il seguente errore:
[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 tuttavia è vuoto. Non ho davvero idea di cosa significhi questo errore ...