App no ​​se basará en dispositivos no 4.4 después de actualizar los servicios de Google Play

Acabo de actualizar mi biblioteca de servicios de Google Play a:

compile 'com.google.android.gms:play-services:4.1.32' 

Tengo lo siguiente dentro de mi archivo de build.gradle (la versión del SDK de la compilación será puesta al día siguiente, estoy trabajando en una actualización enorme con una aplicación)

 compileSdkVersion "Google Inc.:Google APIs:17" buildToolsVersion "19.0.1" defaultConfig { minSdkVersion 14 targetSdkVersion 19 } 

Cada vez que construyo la aplicación en cualquier dispositivo que no sea nexus, veo la instalación de la aplicación, pero no se abrirá (no ANR, sino que se cierra).

He aquí algunos de mis resultados que creo podrían estar causando el problema:

 02-14 19:46:19.608 2286-2816/? W/ActivityManager﹕ Permission denied: checkComponentPermission() owningUid=10134 I/ActivityManager﹕ Process com.xxx.xxx (pid 23606) (adj 0) has died. E/Launcher﹕ Error finding setting, default accessibility to not found: accessibility_enabled 

Primero intentaría degradar la versión de Google Play Services en build.gradle y ver si la aplicación aún funciona con la versión anterior.

A continuación, asegúrate de actualizar tu SDK de Android para ver las versiones más recientes de Google Play Services y Google Repository y vuelve a intentar la actualización.

También sugeriría usar la versión más reciente del complemento Android Gradle en su build.gradle (por ejemplo, com.android.tools.build:gradle:1.0.0 )

Por último, también sugiero que intente crear e instalar en la línea de comandos con gradlew clean installDebug para eliminar posibles problemas con Android Studio (tenga en cuenta que tendrá que iniciar su actividad principal manualmente o mediante el comando ADB adb shell am start -n com.xxxx.xxxx/.YourMainActivity , ya que installDebug no iniciará automáticamente la actividad).

Aunque todo lo anterior ayudó, después de correr con más obstáculos, me di cuenta de que la aplicación no estaba construyendo en dispositivos no 4.4 porque las libs de soporte (renderscript, en mi caso) tienen un error (y por lo tanto, no hay compatibilidad hacia atrás).

  • Google Play Services rompe la red GSM
  • Uso de FusedLocationApi con Xamarin 3
  • No se han encontrado los recursos de los servicios de Google Play. Compruebe la configuración del proyecto para asegurarse de que se incluyen los recursos
  • Se requiere Google Play Services, pero Google Play (mercado) no está instalado. ¿Qué hacer?
  • OnConnected () no se llama para obtener actualizaciones de ubicación (GooglePlayApi para la ubicación)
  • Los azulejos del mapa parpadean entre el terreno y los tipos normales
  • Importación de google-play-services lib en Intellij IDEA 12 (y 13)
  • Iniciar sesión en Google Drive en Android sin agregar la cuenta de Google al dispositivo
  • Google Plus +1 una aplicación de Google Play?
  • Redireccionar usuario a la página de suscripción en la tienda de reproducción
  • Mi aplicación es compatible en 2.3.3, cómo hacerlo compatible
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.