J'ai suivi les instructions au http://docs.gluonhq.com/charm/4.0.1/#_getting_started. J'utilise eclipse 4.5.2 et JDK 1.8.0_102. J'ai également téléchargé Android Studio avec le SDK niveau 24/25 API de https://developer.android.com/studio/index.html#Other. Voici ce que j'ai fait:Impossible de créer un projet gluon pour mobile à l'aide de la graduation
- téléchargé gradle 3.1 et de configurer les variables d'environnement de sorte que
gradle -v
renvoie les informations correctes. - installé l'éclipse gluon version plug-in 2.4.0 de http://download.gluonhq.com/tools/eclipse/release
- installé Buildship 1.0.21 de Buildship - http://download.eclipse.org/buildship/updates/e45/releases/1.0
- a créé le projet gluons comme indiqué dans le tutoriel et vérifié les plates-formes: Android, iOS et bureau. Le projet a été créé avec succès.
a ouvert le spectacle menu Afficher
et sélectionné Tâches Gradle
la vue des tâches gradle est différent du tutoriel:
J'ai choisi le
GluonTest/application/run
tâche et il fonctionne bien sur le bureau. Mais je ne peux pas trouver les tâchesandroidInstall
etlaunchIOSDevice
comme vous pouvez le voir dans l'image.
Voici mon fichier gradle.build:
buildscript {
repositories {
jcenter()
}
dependencies {
classpath 'org.javafxports:jfxmobile-plugin:1.1.1'
}
}
apply plugin: 'org.javafxports.jfxmobile'
repositories {
jcenter()
maven {
url 'http://nexus.gluonhq.com/nexus/content/repositories/releases'
}
}
mainClassName = 'gluon.main.GluonApplication'
dependencies {
compile 'com.gluonhq:charm:4.0.1'
}
jfxmobile {
downConfig {
version = '3.0.0'
plugins 'display', 'lifecycle', 'statusbar', 'storage'
}
android {
manifest = 'src/android/AndroidManifest.xml'
androidSdk = 'C:/Users/Mark/AppData/Local/Android/sdk'
}
ios {
infoPList = file('src/ios/Default-Info.plist')
forceLinkClasses = [
'com.gluonhq.**.*',
'javax.annotations.**.*',
'javax.inject.**.*',
'javax.json.**.*',
'org.glassfish.json.**.*'
]
}
}
La seule chose que j'ai changé il y avait d'ajouter la ligne androidSdk = 'C:/Users/Mark/AppData/Local/Android/sdk'
.
Je comprends que je ne peux pas encore construire le projet iOS, mais je devrais être capable de construire pour Android. Comment je fais ça?
excellent. le tutoriel devrait vraiment être mis à jour là-bas chez gluon. il est vraiment rebutant de faire face à cela déjà à la phase d'exemple. – Mark