Error de Android No, minSdk (API 19)> deviceSdk (API 1)

Acabo de configurar el estudio de android y estoy tratando de compilar mi primer proyecto. El proyecto se obtiene compilado pero cuando el menú 'Elegir dispositivo' abre el dispositivo y el estado se muestra como [OFFLINE] y compatible da mensaje Mensaje de error de Android Error de Android ' No, minSdk(API 19) > deviceSdk(API 1) ¿media? ¿Cómo puedo resolverlo?

Mi archivo build.grandle se ve así

  apply plugin: 'com.android.application' android { compileSdkVersion 21 buildToolsVersion "21.1.2" defaultConfig { applicationId "com.yaron.myapplication" minSdkVersion 19 targetSdkVersion 21 versionCode 1 versionName "1.0" } buildTypes { release { minifyEnabled false proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' } } } dependencies { compile fileTree(dir: 'libs', include: ['*.jar']) compile 'com.android.support:appcompat-v7:22.0.0' } 

Hay algunas cosas para comprobar.

Si vas a la ventana de terminal en Android Studio y cd a la ruta donde están instaladas tus herramientas de plataforma sdk (algo así como C: \ Android \ SDK \ platform-tools) y ejecuta el siguiente comando

adb devices

¿Tiene un dispositivo en la lista? Si no, entonces no tiene la configuración del dispositivo correctamente o los controladores correctos.

En el teléfono asegúrese de que tiene activadas las opciones de desarrollador (vaya a la configuración-> sobre el teléfono y haga clic en el Número de construcción 7 veces)

Una vez habilitado, ingrese a las opciones de desarrollo bajo la configuración y asegúrese de que la depuración USB esté habilitada.

Si los adb devices dijeron "no permission" para el dispositivo que está conectando, asegúrese de conectarlo como dispositivo MTP primero. Esto implícitamente le pedirá que importe la huella digital de la computadora y permita conexiones futuras para la depuración USB también.

El mismo problema con una tableta con Android 4.4.2, en mi caso resuelto habilitar MTP:

Ajustes-> Almacenamiento-> Tres puntos en la parte superior derecha-> Conexión del ordenador USB-> Emable "Media device (MTP)"

Por supuesto, la depuración ya estaba habilitada.

ADB Las autorizaciones de los dispositivos seguros se almacenan en una lista blanca situada en el directorio adb. Si desea conectarse al daemon ADB que se ejecuta en el dispositivo android desde un proceso que se ejecuta en el dispositivo a través de tcp como localhost, la conexión se realizará correctamente, pero no se mostrará el mensaje de autorización y el dispositivo se mostrará como sin conexión.

Necesita tener acceso root para eliminar las claves RSA de la lista blanca. Cuando aparezca la opción "Permitir depuración USB" en la pantalla del teléfono, presione "Aceptar" para habilitarla. Si no desconecta y vuelve a enchufar para ver el aviso.

Introduzca aquí la descripción de la imagen

En el archivo build.gradle, cambie la minSdkVersion a 7

Tiene el mismo error 'Compatible No, minSdk (API 19)> deviceSdk (API 1)' en Android Studio Device Chooser para Samsung Tablet con Android 4.4.2. Los siguientes pasos simples resolvieron el problema para mí:

  1. Desconecte el cable de depuración USB
  2. Abrir las opciones para desarrolladores en Configuración en el dispositivo
  3. Haga clic en Revocar las autorizaciones de depuración USB
  4. Haga clic en Aceptar para 'El acceso de depuración USB se revocará de todos los equipos que ha autorizado previamente'
  5. Vuelva a conectarlo por USB y acepte la nueva autorización de 'Permitir depuración USB' para este equipo
  6. Iniciar una nueva sesión de depuración

El problema es con la versión de herramientas de construcción que está utilizando.

Por favor intenta lo siguiente:

Android Studio => Abrir el proyecto => Archivo => Estructura del proyecto => aplicación (es decir, panel izquierdo) => Propiedades => Construir herramientas Versión =>

Seleccione 19.1.0.

Funcionó bien para mí … Sólo inténtelo 🙂

Lo más probable es que no haya permitido la depuración USB. Cuando conecta su dispositivo a su computadora, su dispositivo debe preguntarle si desea "¿Permitir depuración USB?" Sólo haz clic en Aceptar para habilitarlo.

El espacio de almacenamiento de mi teléfono inteligente estaba lleno. Después de limpiar, pude usarlo y el dispositivo fue "compatible".

Cambie la minSdkVersion a su dispositivo de destino sdkVersion en el build.gradle(Module:app) aparecerá a la izquierda en Gradle Scripts.

minSdkVersion 24 : minSdkVersion 24

Cambie el valor de la versión al valor del dispositivo de destino (23, 22, 21 u otro)

De acuerdo con su configuración, tiene que cambiar la minSdkVersion 19 a minSdkVersion 1 , ya que su dispositivo de destino está en el nivel 1 de la API.

Tuve este problema en un VirtualBox Linux (Ubuntu 15.10 invitado en un host 14.04). adb devices mostró unauthorized .

En este caso, esto se corrigió agregando un /etc/udev/rules.d/51-android.rules con la regla adecuada en el invitado y borrando todas las autorizaciones anteriores en las opciones de desarrollador del dispositivo Android. (Se estableció previamente en el mismo equipo que el dispositivo estaba enraizado para CyanogenMod.)

Usted tiene que configurar para conectarse como cámara (incluso después de la depuración de usb ya está habilitado)

Introduzca aquí la descripción de la imagen

Respuesta de Android Studio reconoce dispositivo físico como nulo?

Yo tuve el mísmo problema. Mi resolución en Android Studio fue establecer el control de:
Herramientas -> Android -> Habilitar la integración de ADB

Desenchufe y vuelva a conectar para ver si aparece el mensaje y haga clic en Permitir. Por supuesto, la depuración USB debe estar habilitada desde las opciones de desarrollador. Y el controlador del móvil debe estar instalado en el PC (si en Windows).

Encontré este problema apenas ahora, y lo soluciono permitiendo modo del revelador de fijar de mi teléfono móvil .y trabaja.

Este problema desapareció cuando inhabilité y reactivé la depuración de USB en la configuración de Opciones de desarrollador de mi dispositivo Android.

En el bundle.gradle (Module: app) cambie minSdkVersion 19 de 19 a 1 . Esto arregló mi problema

  • Abrir nuevo espacio de trabajo en el android studio
  • Android Studio: javadoc está vacío en hover
  • Android Studio es más rápido en una PC con Linux?
  • ¿Cómo puedo importar com.google.android.gms. * En Android Studio usando una compilación Gradle?
  • Gradle dsl método no encontrado 'uselibrary ()'
  • Android Studio Archivos duplicados copiados en APK META-INF / BCKEY.DSA
  • Unsatisfiedlinkerror con la actualización de Android 5.0.1
  • No se ha seleccionado ningún destino de reproducción con Android Studio
  • No se puede resolver el símbolo 'IOUtils'
  • No se puede iniciar la actividad ComponentInfo ... java.lang.IllegalStateException: Ya conectado
  • Incluir la biblioteca estática pre-compilada usando NDK
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.