配置的androidSdk无效(Deploying JavaFX to Android)
Configured androidSdk is invalid (Deploying JavaFX to Android)
我开发了一个小型 JavaFX 应用程序,我想 运行 它在我的 Android Phone 中。我按照教程 进行操作,不幸的是,在调用 gradlew androidinstall
之后,出现错误。它说 Configured androidSdk is invalid
。我发誓 android 目录设置为 C:\Program Files\android-sdk-windows
的正确路径(请参阅下面的目录图像)。
错误信息:
SigningConfig{name=debug, storeFile=C:\Documents and Settings\DQ\.android\debug.keystore, storePassword=android, keyAlias=AndroidDebugKey, keyPassword=android, storeType=C:\Documents and Settings\DQ\.android\debug.keystore}
FAILURE: Build failed with an exception.
* What went wrong:
Configured androidSdk is invalid: C:\Program Files\android-sdk-windows
* Try:
Run with --stacktrace option to get the stack trace. Run with --info or -- option to get more log output.
BUILD FAILED
Total time: 8.672 secs
目录截图:
我也试过C:\Program Files\android-sdk-windows\tools
,但是没用!
有什么想法吗?
build.gradle:
buildscript {
repositories {
jcenter()
}
dependencies {
classpath 'org.javafxports:jfxmobile-plugin:1.0.0-b8'
}
}
apply plugin: 'org.javafxports.jfxmobile'
mainClassName = 'main.java.Main'
version = '8u40'
repositories {
jcenter()
}
jfxmobile {
android {
applicationPackage = 'org.javafxports.jfxmobile'
}
}
sdk文件夹中没有build-tools文件夹。您应该 运行 tools/android
并安装 Android SDK Build-tools
我开发了一个小型 JavaFX 应用程序,我想 运行 它在我的 Android Phone 中。我按照教程 gradlew androidinstall
之后,出现错误。它说 Configured androidSdk is invalid
。我发誓 android 目录设置为 C:\Program Files\android-sdk-windows
的正确路径(请参阅下面的目录图像)。
错误信息:
SigningConfig{name=debug, storeFile=C:\Documents and Settings\DQ\.android\debug.keystore, storePassword=android, keyAlias=AndroidDebugKey, keyPassword=android, storeType=C:\Documents and Settings\DQ\.android\debug.keystore}
FAILURE: Build failed with an exception.
* What went wrong:
Configured androidSdk is invalid: C:\Program Files\android-sdk-windows
* Try:
Run with --stacktrace option to get the stack trace. Run with --info or -- option to get more log output.
BUILD FAILED
Total time: 8.672 secs
目录截图:
我也试过C:\Program Files\android-sdk-windows\tools
,但是没用!
有什么想法吗?
build.gradle:
buildscript {
repositories {
jcenter()
}
dependencies {
classpath 'org.javafxports:jfxmobile-plugin:1.0.0-b8'
}
}
apply plugin: 'org.javafxports.jfxmobile'
mainClassName = 'main.java.Main'
version = '8u40'
repositories {
jcenter()
}
jfxmobile {
android {
applicationPackage = 'org.javafxports.jfxmobile'
}
}
sdk文件夹中没有build-tools文件夹。您应该 运行 tools/android
并安装 Android SDK Build-tools