JavaFXPorts 和 NetBeans Gluon 插件
JavaFXPorts and NetBeans Gluon Plugin
我在将 Javafx 应用程序构建到 Android 时遇到以下异常。
error: Error: No resource found that matches the given name (at 'icon' with value '@mipmap/ic_launcher').
:processAndroidDebugResources FAILED
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':processAndroidDebugResources'.
> Process 'command 'E:\Android\android-sdk\build-tools.0.1\aapt.exe'' finished with non-zero exit value 1
* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.
BUILD FAILED
Total time: 1 mins 24.005 secs
Build failure (see the Notifications window for stacktrace): gradle :android
我已经安装了 android sdk 并指向 ANDROID_HOME
。这是我在 build.gradle
.
中的构建脚本
buildscript {
repositories {
jcenter()
}
dependencies {
classpath 'org.javafxports:jfxmobile-plugin:1.0.0-b4'
}
}
apply plugin: 'org.javafxports.jfxmobile'
repositories {
jcenter()
}
mainClassName = 'com.javafxport.JavaFXPort'
jfxmobile {
android {
manifest = 'src/android/AndroidManifest.xml'
}
ios {
infoPList = file('src/ios/Default-Info.plist')
}
}
我正在尝试将非常简单的 javafx 应用程序安装到我的 android 设备中。请帮我预支。
首先,检查用于 NetBeans 的 Gluon 插件是否已更新。目前您可以使用版本 1.0.2,它将为您提供更新版本的插件:
dependencies {
classpath 'org.javafxports:jfxmobile-plugin:1.0.0-b9'
}
实际上,根据 this,您可以手动将其更新为:
dependencies {
classpath 'org.javafxports:jfxmobile-plugin:1.0.1'
}
现在使用 SDK 管理器检查 Android SDK,您已安装 sdks 版本 22 和构建工具版本 22,但不是版本 23,它适用于新的 Android M, JavaFXPorts 尚不支持。
我在将 Javafx 应用程序构建到 Android 时遇到以下异常。
error: Error: No resource found that matches the given name (at 'icon' with value '@mipmap/ic_launcher').
:processAndroidDebugResources FAILED
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':processAndroidDebugResources'.
> Process 'command 'E:\Android\android-sdk\build-tools.0.1\aapt.exe'' finished with non-zero exit value 1
* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.
BUILD FAILED
Total time: 1 mins 24.005 secs
Build failure (see the Notifications window for stacktrace): gradle :android
我已经安装了 android sdk 并指向 ANDROID_HOME
。这是我在 build.gradle
.
buildscript {
repositories {
jcenter()
}
dependencies {
classpath 'org.javafxports:jfxmobile-plugin:1.0.0-b4'
}
}
apply plugin: 'org.javafxports.jfxmobile'
repositories {
jcenter()
}
mainClassName = 'com.javafxport.JavaFXPort'
jfxmobile {
android {
manifest = 'src/android/AndroidManifest.xml'
}
ios {
infoPList = file('src/ios/Default-Info.plist')
}
}
我正在尝试将非常简单的 javafx 应用程序安装到我的 android 设备中。请帮我预支。
首先,检查用于 NetBeans 的 Gluon 插件是否已更新。目前您可以使用版本 1.0.2,它将为您提供更新版本的插件:
dependencies {
classpath 'org.javafxports:jfxmobile-plugin:1.0.0-b9'
}
实际上,根据 this,您可以手动将其更新为:
dependencies {
classpath 'org.javafxports:jfxmobile-plugin:1.0.1'
}
现在使用 SDK 管理器检查 Android SDK,您已安装 sdks 版本 22 和构建工具版本 22,但不是版本 23,它适用于新的 Android M, JavaFXPorts 尚不支持。