配置的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