Tôi hiện đang cố gắng biên dịch và thử nghiệm một Ứng dụng Android nhỏ.
Tôi đang sử dụng Eclipse và đã cài đặt SDK 4.2 (Api Cấp 17). Tôi đã thiết lập
<uses-sdk android:targetSdkVersion="17" android:minSdkVersion="8" />
mặc dù tôi cũng đã thử các giá trị khác nhau (tức là 17/17).
Tôi không sử dụng bất kỳ chức năng GoogleAPI nào, tôi cũng không sử dụng các chức năng không có sẵn trong API Cấp 8. Hoặc ít nhất tôi không nhận được bất kỳ lỗi biên dịch hoặc cảnh báo nào liên quan đến vấn đề đó.
Khi tôi biên dịch dự án và chạy nó trên một thiết bị thực chạy Android 2.2.1, Ứng dụng sẽ chạy tốt. Tuy nhiên, khi tôi thử chạy ứng dụng trên trình giả lập (Thiết bị ảo Android) với Android 4.2, Api Cấp 17 tôi gặp phải lỗi sau:
[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 tuy nhiên trống rỗng. Tôi thực sự không có manh mối, lỗi này thậm chí có nghĩa là gì ...