INSTALL_FAILED_OLDER_SDK cuando las versiones de SDK parecen que debería funcionar?

Tengo un viejo P500 corriendo el último CM 7.2 Nightly que es de Gingerbread, específicamente 2.3.7 que debe ser API 10, ¿verdad? Estoy trabajando en una aplicación con la siguiente línea en el manifiesto:

<uses-sdk android:minSdkVersion="10" android:targetSdkVersion="17" /> 

Es una aplicación muy básica, donde el único permiso es android.permission.RECORD_AUDIO y en general no podría ser mucho más sencillo. Tengo la plataforma del SDK instalada para 2.3.3 API 10.

Incluso si establezco min y objetivo tanto a 10 o incluso más baja, entonces todavía obtener INSTALL_FAILED_OLDER_SDK cuando construyo y ejecutar. No importa lo que intente, no puedo conseguir que se instale.

Estoy usando el último Android Studio (0.1.8 creo) y Java 1.7u21. La aplicación se instala muy bien en mi CM 10.1 Galaxy S III que es 4.2.2.

Me di cuenta de lo que estaba causando. Android Studio no parece estar usando AndroidManifest.xml para determinar cómo construir el APK. En el directorio del proyecto, existe un archivo build.gradle que indica qué API para construir y que contradice el AndroidManifest!

Aquí está la sección del archivo:

 android { compileSdkVersion 17 buildToolsVersion "17.0.0" defaultConfig { minSdkVersion 17 targetSdkVersion 17 } } 

Tan pronto como cambié minSdkVersion a 10 que instaló muy bien. Fue el único cambio que tuve que hacer.

  • Android adb wireless / WIFI debug Operación agotada
  • La tecla Tab no funciona en Android Studio
  • Compilación de la biblioteca C para android
  • Diferencia en AndroidManifest.xml
  • Quitar archivos .iml de GIT para bien
  • Archivo fileSnapshots.bin en Android Studio
  • Gradle no puede resolver dependencias en Android Studio
  • ¿Cómo evitar que Android Monitor se abra automáticamente cuando ejecuto un proyecto en Android Studio?
  • Android Studio - no se pudo iniciar adb
  • Explorador de archivos de estudio de Android que no muestra archivos en la carpeta de datos
  • Creación de una aplicación Android basada en Phonegap en Android Studio
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.