gradle android
を使用してJavaFXPortsでapkをビルドすると、ap32はbuild\javafxports\android\MyApplication.apk
になります。しかし、その後、他のgradleタスクを実行すると、apkは自動的に即座にを削除してになります。JavaFXPortsが自動的に削除された組み込み
私はきれいなものなどを発行していないので、なぜこのようなことが起こるのかはわかりません。
gradle android
を使用してJavaFXPortsでapkをビルドすると、ap32はbuild\javafxports\android\MyApplication.apk
になります。しかし、その後、他のgradleタスクを実行すると、apkは自動的に即座にを削除してになります。JavaFXPortsが自動的に削除された組み込み
私はきれいなものなどを発行していないので、なぜこのようなことが起こるのかはわかりません。
jfxmobileプラグインからタスクを実行するたびに、Android、iOS、および埋め込み拡張機能が追加されます。
thisによれば、フォルダjavafxports/android
とjavafxports/tmp/android
が削除され、もう一度作成されます。つまり、そこにあるコンテンツ(あなたのAPK)は削除されます。
これがバグだと思われる場合は、hereという問題を提出できます。
また、作成するたびにapkのバックアップを作成するタスクを追加するなどして、修正することもできます。このような
何かが、あなたのプロジェクトのbuild.gradle
ファイルに追加し、動作するはずです:
[android, androidInstall].each {task -> task.doLast() {
copy {
from 'build/javafxports/android'
into "build/apk"
}
}
}