seguimiento para metas app android gradle target

android - seguimiento - app para metas



no se pudo encontrar el objetivo con la cadena hash ''android-22'' (11)

Abra el Android SDK Manager y actualice con lo último:

  1. Herramientas de Android SDK
  2. Herramientas de compilación del SDK de Android

Luego sincronice, build.gradle y build.gradle código de demostración de su proyecto para build.gradle

compileSdkVersion 21 // Now 23 buildToolsVersion ''21.1.2'' //Now 23.0.1 defaultConfig { minSdkVersion 15 targetSdkVersion 19 }

Espero que esto ayude .

He actualizado el estudio de Android con la última versión y luego, después de buscar en Google, también actualicé el SDK de Android con API 18, pero todavía da el mismo error.


Abra el archivo project.properties y cambie la línea con target = android-22 al valor deseado.
Por ejemplo:

target = android-19


Cambio

compileSdkVersion 18 minSdkVersion 10 targetSdkVersion 18

en build.gradle en el directorio / módulo de su aplicación

O descargue la última versión de API


Creé un nuevo proyecto de Cordova, que creé con el último objetivo de Android, nivel 23 de Android, cuando lo ejecuto funciona. si cambié el valor objetivo deseado de Android de 23 a 22. y actualizo la compilación de Gradle desde Andoid Studio. ahora falla cuando lo ejecuto. Obtuve el siguiente error de compilación.

project-android /CordovaLib/src/org/apache/cordova/CordovaInterfaceImpl.java Error: (217, 22) error: no se puede encontrar el método de símbolo requestPermissions (String [], int)

Cambié el nivel objetivo en estos archivos.

proyecto.propiedades
AndroidManifest.xml

y dentro de la carpeta CordovaLib.

proyecto.propiedades

Sin embargo, también tengo otro proyecto que utiliza el objetivo de Android nivel 22, cada vez que ejecuto ese proyecto, se ejecuta. Ahora mi pregunta es ¿podemos especificar el nivel de Android deseado al momento de crear el proyecto?


Creo que debería instalar API 18 desde Android SDK si aún no está instalado, de lo contrario puede intentar "invalidar cachés y reiniciar" (Buscar: Archivo-> invalidar cachés y reiniciar).


En sdk Manager descarga android 5.1.1, funcionó para mí


Está bien, debes probar esto, chicos, funciona para mí:

  1. Abra el Administrador de SDK e instale las herramientas de compilación de SDK 22.0.1
  2. Sincronizar gradle Eso es todo

Simplemente haga clic en el enlace escrito en el error:

Abra el Administrador de Android SDK

y le mostrará los cuadros de diálogo que lo ayudarán a instalar el SDK requerido para su proyecto.


También he encontrado exactamente el mismo problema, lo que hice fue:

  • Haga clic en el enlace provisto para abrir Android SDK Manager y era obvio que las API de la versión 22 aún no estaban instaladas.
  • Haga clic en las casillas de verificación de las API de la versión 22 , haga clic para aceptar e instalar

Eso es. Una vez que se instalaron las API, parece que al reiniciar el proyecto se completa la construcción de Gradle sin ningún error.


Tuve un problema similar. Actualicé las herramientas de compilación de Android Studio y mi proyecto no encontró "android-22". Miré en el administrador de Android SDK y se instaló.

Para solucionar este problema, desinstalé "android-22" y lo instalé nuevamente.


Modifiqué build.gradle compileSdkVersion a 23 de 22 y targetSdkVersion a 23 de 22.

Mi nivel de API era 23. También tenía que actualizar la versión de API a 23.

Tuve que importar mi proyecto de Eclipse a Android Studio. A mi me funciono.