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.

One Solution collect form web for “INSTALL_FAILED_OLDER_SDK cuando las versiones de SDK parecen que debería funcionar?”

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 Studio no se carga
  • Instalar Android Studio en la instalación existente de IntelliJ Ultimate
  • Gradle versión 1.8 es necesario. La versión actual es 1.9-rc-3 - Android Studio
  • Integración de NDK en Android Studio Error
  • Cómo aumentar la velocidad de la aplicación Android Studio Builds?
  • Android Studio Pre Dexing falla
  • Problema de configuración de Android Studio AVD
  • Encontrando que es imposible actualizar android studio 2.0 a 2.1
  • com.android.build.gradle.internal.model.ApiVersionImpl no se puede transmitir a java.lang.Integer mientras migra el proyecto AS a IDEA
  • Configuración de un directorio de activos personalizados para las pruebas unitarias en Android Studio
  • Tools: text para artículos de RecyclerView
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.