'export'不被视为内部或外部命令,

Eth*_*sin 1 java javafx gradle javafx-8 build.gradle

我试图从dalvik sdk的Ensemble8示例中运行convertJavaFXToAndroid,但不幸的是它抛出一个错误说:

C:\达尔维克SDK \样品\ Ensemble8> convertJavaFXToAndroid.bat

C:\ dalvik-sdk\samples\Ensemble8>#!/ bin/bash'#!' 不被识别为内部或外部命令,可操作程序或批处理文件.

C:\ dalvik-sdk\samples\Ensemble8>#修改下面的行,将ANDROID_SDK指向android sdk,你'''不被识别为内部或外部命令,可操作程序或批处理文件.

C:\ dalvik-sdk\samples\Ensemble8> #download.'#'不被识别为内部或外部命令,可操作程序或批处理文件.

C:\ dalvik-sdk\samples\Ensemble8> export ANDROID_SDK = C:/ AndroidSDK/sdk'export'未被识别为内部或外部命令,可运行程序或批处理文件.

C:\ dalvik-sdk\samples\Ensemble8>#'#'未被识别为内部或外部命令,可运行程序或批处理文件.

C:\ dalvik-sdk\samples\Ensemble8>#'#'未被识别为内部或外部命令,可运行程序或批处理文件.

C:\ dalvik-sdk\samples\Ensemble8> export HERE = $ {PWD}'export'不被识别为内部或外部命令,可操作程序或批处理文件.

C:\ dalvik-sdk\samples\Ensemble8> export DALVIK_SDK = $ HERE /../../'export'未被识别为内部或外部命令,可运行程序或批处理文件.

C:\ dalvik-sdk\samples\Ensemble8> export JAVAFX_APP_DIR = $ HERE/ensemble'export'未被识别为内部或外部命令,可运行程序或批处理文件.

C:\ dalvik-sdk\samples\Ensemble8> export PATH = $ ANDROID_SDK/tools:$ PATH'export'不被识别为内部或外部命令,可操作程序或批处理文件.

C:\ dalvik-sdk\samples\Ensemble8> export WORKDIR = $ HERE/android'export'不被识别为内部或外部命令,可操作程序或批处理文件.

C:\ dalvik-sdk\samples\Ensemble8> export PACKAGE ="org.javafxports.ensemble8"'export'未被识别为内部或外部命令,可运行程序或批处理文件.

C:\ dalvik-sdk\samples\Ensemble8> export NAME ="Ensemble8Android"'export'不被识别为内部或外部命令,可操作程序或批处理文件.

C:\ dalvik-sdk\samples\Ensemble8> export MAINCLASS ="ensemble.EnsembleApp"'export'未被识别为内部或外部命令,可运行程序或批处理文件.

C:\ dalvik-sdk\samples\Ensemble8> ./ gradlew --info createProject -PDEBUG -PDIR = $ WO RKDIR -PPACKAGE = $ PACKAGE -PNAME = $ NAME \使用空设置脚本评估的起始构建设置.项目已加载.使用构建文件'C:\ dalvik-sdk\samples\Ensemble8\build.gradle'的根项目.包含的项目:[root project'Ensemble8']使用构建文件'C:\ dalvik-sdk\samples\Ense mble8\build.gradle'评估根项目'Ensemble8'.启动文件锁定侦听器线程.

FAILURE:构建因异常而失败.

  • 其中:构建文件'C:\ dalvik-sdk\samples\Ensemble8\build.gradle'行:110

  • 出了什么问题:评估根项目'Ensemble8'时出现问题.

    错误:无法构建Android.Android SDK的路径未设置或无效!

用法:gradle createProject -PANDROID_SDK = -PTARGET =/optional/-PNAME = -PPACKAGE = -PDIR = -DEBUG -PJFX_MAIN = -PJFX_SDK = -PJFX_APP =

  • 尝试:使用--stacktrace选项运行以获取堆栈跟踪.使用--debug选项运行以获取更多日志输出.

建筑失败

总时间:4.859秒

C:\达尔维克SDK \样品\ Ensemble8>

我相信这是一个Path问题.我应该在路径中添加哪些软件?我目前正在使用windows xp ..

这是批处理文件:

#!/bin/bash
# Modify the line below, point the ANDROID_SDK to the android sdk you 
# downloaded.
export ANDROID_SDK=C:/AndroidSDK/sdk
#
#
export HERE=${PWD}
export DALVIK_SDK=$HERE/../../
export JAVAFX_APP_DIR=$HERE/ensemble
export PATH=$ANDROID_SDK/tools:$PATH
export WORKDIR=$HERE/android
export PACKAGE="org.javafxports.ensemble8"
export NAME="Ensemble8Android"
export MAINCLASS="ensemble.EnsembleApp"
./gradlew --info createProject -PDEBUG -PDIR=$WORKDIR -PPACKAGE=$PACKAGE      -PNAME=$NAME  \
-PANDROID_SDK=$ANDROID_SDK -PJFX_SDK=$DALVIK_SDK -PJFX_APP=$JAVAFX_APP_DIR -PJFX_MAIN=$MAINCLASS
Run Code Online (Sandbox Code Playgroud)

The*_*ell 6

而不是使用关键字"EXPORT",将其更改为"SET".