Mit gradle kann kein Gluon-Projekt für Mobilgeräte erstellt werden
Ich folgte den Anweisungen aufhttp: //docs.gluonhq.com/charm/4.0.1/#_getting_starte. Ich verwende Eclipse 4.5.2 und JDK 1.8.0_102. Ich habe auch Android Studio mit dem 24/25 A, PI Level SDK von @ heruntergeladehttps: //developer.android.com/studio/index.html#Othe. Folgendes habe ich getan:
Gradle 3.1 heruntergeladen und die Umgebungsvariablen so eingerichtetgradle -v
gibt die richtigen Informationen zurück.Installierte das Eclipse Gluon Plugin Version 2.4.0 vonhttp: //download.gluonhq.com/tools/eclipse/releas Buildship 1.0.21 von Buildship installiert -http: //download.eclipse.org/buildship/updates/e45/releases/1. erstellte das Gluon-Projekt wie im Tutorial gezeigt und überprüfte Plattformen: Android, iOS und Desktop. Projekt wurde erfolgreich erstellt.geöffnet das Show View Menü
und ausgewählte Gradle-Aufgaben
Die Gradle-Aufgabenansicht unterscheidet sich vom Tutorial:
Ich habe das @ ausgewähGluonTest/application/run
Task und es läuft auf dem Desktop gut. Aber ich kann das @ nicht findandroidInstall
undlaunchIOSDevice
Aufgaben, wie Sie auf dem Bild sehen können.
Hier ist meine gradle.build-Datei:
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.**.*'
]
}
}
Das einzige, was ich dort geändert habe, war das Hinzufügen der ZeileandroidSdk = 'C:/Users/Mark/AppData/Local/Android/sdk'
.
Ich verstehe, ich kann das iOS-Projekt noch nicht erstellen, aber ich sollte in der Lage sein, für Android zu erstellen. Wie mache ich das