tutorial studio requisitos instalar full disponible descarga android android-studio

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



android studio tutorial 2018 (18)

Acabo de configurar android studio y estoy tratando de compilar mi primer proyecto. El proyecto se compila pero cuando se abre el menú ''Elegir dispositivo'', el dispositivo aparece como [OFFLINE] y es compatible No, minSdk(API 19) > deviceSdk(API 1) mensaje de error de Android Error de Android '' No, minSdk(API 19) > deviceSdk(API 1) '' ¿Qué significa esto? ¿media? ¿Cómo puedo resolverlo?

mi archivo build.grandle se parece a esto

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'' }


**** Resuelvo mi error instalando un nuevo dispositivo Android con API 19 y que funciona bien ...


Cambie la minSdkVersion a su dispositivo objetivo sdkVersion en el build.gradle(Module:app) aparecerá en el lado izquierdo en Gradle Scripts.

Ej: minSdkVersion 24

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

De acuerdo con su configuración, debe cambiar minSdkVersion 19 a minSdkVersion 1 , ya que su dispositivo de destino se encuentra en API Level 1.



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


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

Por favor intenta lo siguiente:

Android Studio => Abra su proyecto => Archivo => Estructura del proyecto => aplicación (es decir, panel izquierdo) => Propiedades => Herramientas de compilación Versión =>

Seleccione 19.1.0.

Funcionó bien para mí ... Solo pruébalo :)


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


En el archivo build.gradle, cambie minSdkVersion a 7


En su archivo build.gradle , necesita agregar la API correcta de su deviceSdk .

minSdkVersion 1

minSdk (API 19)> deviceSdk (API 1)

https://i.stack.imgur.com/AkEYY.png

estoy usando USB y mi dispositivo conectado


Este problema desapareció cuando deshabilité y volví a habilitar la depuración de USB en la configuración de Opciones de Desarrollador de mi dispositivo Android.


Hay algunas cosas para verificar.

si va a la ventana de la terminal en Android Studio y va a la ruta de acceso donde están instaladas sus 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? De lo contrario, no tiene la configuración adecuada del dispositivo o los controladores correctos.

En el teléfono, asegúrese de tener activadas las opciones de desarrollador (vaya a Configuración-> sobre el teléfono y haga clic en el Número de compilación 7 veces más o menos)

Una vez que haya habilitado esto, vaya a las opciones de desarrollo en la configuración y asegúrese de que la depuración del USB esté habilitada.

Si los adb devices dijeron "sin permiso" para el dispositivo que está conectando, asegúrese de conectarlo primero como dispositivo MTP. Esto te pedirá implícitamente que importes la huella dactilar de la computadora y permitirá futuras conexiones para la depuración del USB también.


Las autorizaciones de dispositivos seguros de ADB se almacenan en una lista blanca ubicada en el directorio de 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 realiza correctamente pero no aparece el mensaje de Autorización y el dispositivo aparece como Sin conexión.

Debe tener acceso de administrador para eliminar las claves RSA de la lista blanca. Cuando aparezca el mensaje emergente "Permitir depuración de USB" en la pantalla del teléfono, presione "Ok" para habilitarlo. si no, desenchúfelo y vuelva a enchufarlo para ver el aviso.


Lo más probable es que no haya permitido la depuración de USB. Cuando conectas tu dispositivo a tu computadora, ¿tu dispositivo debería pedirte que "Permitir la depuración de USB?" Simplemente presiona OK para habilitarlo.


Los siguientes pasos resolvieron mi problema

Paso 1: abre tu Android Studio y ve a Menú. Archivo> Estructura del proyecto

Paso 2: en la ventana Estructura del proyecto, seleccione el módulo de la aplicación en la lista que figura en el lado izquierdo.

Paso 3: Seleccione la pestaña Sabores y debajo de esto tendrá una opción para configurar " Versión de Min Sdk " y para establecer " Versión de Sdk de destino ".

Paso 4: seleccione ambas versiones y haga clic en Aceptar .

Extracto de http://abhiandroid.com/androidstudio/change-api-sdk-level-android-studio.html

Buena suerte


Mismo problema con una tableta con Android 4.4.2, en mi caso resuelto habilitando MTP:

Configuración-> Almacenamiento-> Tres puntos en la parte superior derecha-> Conexión de la computadora USB-> Emable "Dispositivo multimedia (MTP)"

Por supuesto, la depuración ya estaba habilitada.


Obtuve el mismo error ''No compatible, minSdk (API 19)> deviceSdk (API 1)'' en el Selector de dispositivos Android Studio 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. Abra Opciones de Desarrollador en Configuración en el dispositivo
  3. Haga clic en Revocar autorizaciones de depuración de USB
  4. Haga clic en Aceptar para ''El acceso a la depuración USB se revocará desde todas las computadoras que haya autorizado previamente''
  5. Vuelva a conectar a través de USB y acepte la nueva autorización ''Permitir depuración de USB'' para esta computadora
  6. Comience una nueva sesión de depuración

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

En este caso, esto se solucionó agregando un /etc/udev/rules.d/51-android.rules con la regla apropiada sobre el invitado y borrando todas las autorizaciones anteriores bajo las opciones de desarrollador en el dispositivo Android. (Se configuró previamente en la misma computadora que el dispositivo estaba rooteado para CyanogenMod).


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


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