java android android-support-library gluon gluon-mobile

java - ¿Cómo puedo instalar la "Biblioteca de soporte de Android" para implementar una aplicación Gluon Mobile en Android?



android-support-library gluon-mobile (1)

Se ha preguntado here y here , pero dado que las respuestas están en diferentes contextos, tal vez valga la pena tener un resumen aquí.

Hasta la versión 1.2.0, el complemento jfxmobile ha estado trabajando con la obsoleta biblioteca de soporte de Android.

Ahora esta biblioteca no solo está obsoleta, sino que ya no está disponible para descargar.

La version actual del complemento jfxmobile es 1.3.2, e incluye los cambios necesarios para funcionar sin esa biblioteca, y utiliza la biblioteca multidex-1.0.1.aar lugar.

Para que funcione, solo sigue estos pasos:

  • Abra el Android SDK Manager y asegúrese de haber instalado Extras/Google Repository y Extras/Android Support Repository .

  • Asegúrese de tener esta biblioteca: ANDROID_HOME/extras/android/m2repository/com/android/support/multidex/1.0.1/multidex-1.0.1.aar .

Ahora en tu proyecto:

  • Actualice el archivo build.gradle de su proyecto para usar la versión actual 1.3.2 del complemento jfxmobile

  • Si agrega a la configuración de Android la ruta del SDK de Android, debe moverla a un archivo de propiedades. Para eso, solo cree un archivo de propiedades en C:/Users/<user>/.gradle/gradle.properties , y agregue la variable ANDROID_HOME=C:/<path.to.Android>/sdk : ANDROID_HOME=C:/<path.to.Android>/sdk . Y elimine el androidSdk del bloque de Android si se agregó.

  • Guarde y vuelva a cargar su proyecto para que se realice la nueva configuración (en la pestaña de proyectos, raíz del proyecto, haga clic con el botón derecho, Recargar proyecto).

EDITAR

Si está en Windows, asegúrese de que el SDK de Android esté instalado en una ubicación donde Gradle tendrá permisos suficientes para crear carpetas y extraer el archivo .aar.

Me gustaría desarrollar una aplicación de Android usando el marco Gluon Mobile.

Instalé el complemento Gluon en mi Netbeans IDE, creé un proyecto de muestra y lo construí con éxito.

Ahora me gustaría implementar la aplicación en un dispositivo Android. Me refiero a la documentación en línea [1]: http://docs.gluonhq.com/charm/4.2.0/#_getting_started

Como en [1], sección "2.1.3. Android", descargué Android Studio 2.2.3 e instalé las herramientas de compilación versión 23.0.1 y la Plataforma SDK para API 21 desde el Administrador de SDK de Android.

Sin embargo, no puedo ver / instalar la "Biblioteca de soporte de Android" desde el menú Extras (Sí, marqué la casilla "Obsoleto").

No es sorprendente que aparezca el siguiente mensaje de error cuando uso "haga clic derecho en mi Netbeans-Project -> Tareas -> android -> android":

FALLO: Falló la compilación con una excepción.

  • Lo que salió mal: no se pudo capturar la instantánea de los archivos de entrada para la tarea ''mergeClassesIntoJar'' durante la verificación actualizada. java.io.FileNotFoundException: C: / Users ... / AppData / Local / Android / sdk / extras / android / support / multidex / library / libs / android-support-multidex.jar (Das System kann den angegebenen Pfad nicht finden )

De hecho, el archivo "android-support-multidex.jar" no está disponible ya que la "Biblioteca de soporte de Android" no está instalada.

¿Cómo puedo instalar la "Biblioteca de soporte de Android"?

¡Cualquier ayuda es muy apreciada!