Ich bin ein Code in smallbeans auf javafx mit der neuesten Gluon-Version, und wenn ich es in meinem Laptop ausführen, hat das Programm keine Probleme, aber wenn ich C: \ Benutzer \ Benutzer in APK META-INF/INDEX.LIST Datei 1 kopiert Doppelte Dateien: laufen versuchen in androidKopieren von Dateien in APK META-INF/INDEX.LIST mit Gluon
ich diese Nachricht
com.android.builder.packaging.DuplicateFileException achive .gradle \ caches \ modules-2 \ files-2.1 \ org.javafxports \ dalvik-sdk \ 8.60.8 \ 6630ec66e4703c910ac3fd6151a8494c8b59186b \ entpackte \ dalvik-sdk \ rt \ lib \ ext \ jfxrt.jar Datei 2: C: \ Benutzer \Benutzen r.gradle \ Cache \ modules-2 \ files-2.1 \ org.javafxports \ Dalvik-sdk \ 8.60.8 \ 6630ec66e4703c910ac3fd6151a8494c8b59186b \ entpackt \ Dalvik-sdk \ rt \ lib \ ext \ jfxrt.jar
von jetzt bin ich mit der vor kurzem Android SDK-Version und ich habe viele Lösungen propouse auf dieser Seite versuche, wie:
exclude 'META-INF/LICENSE.txt'
exclude 'META-INF/NOTICE.txt'
exclude '...'
and more...
aber ich kann immer noch nicht die Lösung.
Das ist mein build.gladle Datei ist
buildscript {
repositories {
jcenter()
}
dependencies {
classpath 'org.javafxports:jfxmobile-plugin:1.3.4'
}
}
apply plugin: 'org.javafxports.jfxmobile'
repositories {
jcenter()
maven {
url 'http://nexus.gluonhq.com/nexus/content/repositories/releases'
}
}
mainClassName = 'com.gluon_application.Gluon_Application'
dependencies {
compile 'com.gluonhq:charm:4.3.0'
compile 'eu.hansolo:Medusa:7.6'
compile 'com.google.api-client:google-api-client:1.22.0'
compile 'com.pi4j:pi4j-core:1.1'
compile 'org.eclipse.paho:org.eclipse.paho.client.mqttv3:1.0.2'
compile 'de.jensd:fontawesomefx-commons:8.15'
compile 'de.jensd:fontawesomefx-controls:8.15'
}
jfxmobile {
downConfig {
version = '3.2.0'
// Do not edit the line below. Use Gluon Mobile Settings in your project context menu instead
plugins 'display', 'lifecycle', 'orientation', 'statusbar', 'storage'
}
javafxportsVersion = '8.60.8'
android {
manifest = 'src/android/AndroidManifest.xml'
dexOptions {
javaMaxHeapSize '3g'
}
packagingOptions {
exclude 'META-INF/LICENSE.txt'
exclude 'META-INF/NOTICE.txt'
}
}
ios {
infoPList = file('src/ios/Default-Info.plist')
forceLinkClasses = [
'com.gluonhq.**.*',
'javax.annotations.**.*',
'javax.inject.**.*',
'javax.json.**.*',
'org.glassfish.json.**.*'
]
}
}
ich diese Fehlermeldung erhalten, umfassen den Beispielcode mit „Hallo Welt“
Welche Sache sollte ich im Skript hinzufügen?
Grüße
Hallo Jose Dank für Ihre Beratung. viele Tage, nachdem ich die Lösungen mit dem Hinzufügen von dieser Linie, um den Code bekommen, die Sie mir teilen: Pickfirst ‚META-INF/LICENSE.txt‘ Pickfirst ‚META-INF/NOTICE.txt‘ Pickfirst ‚META-INF/INDEX.LIST ' Grüße :) –