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

时间:2015-02-17 03:08:56

标签: java gradle javafx javafx-8 build.gradle

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

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

C:!\达尔维克SDK \样品\ Ensemble8>#/斌/庆典 '#&#39!;不被视为内部或外部命令, 可操作程序或批处理文件。

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

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

C:\ dalvik-sdk \ samples \ Ensemble8> export ANDROID_SDK = C:/ AndroidSDK / sdk '出口'不被视为内部或外部命令, 可操作程序或批处理文件。

C:\达尔维克SDK \样品\ Ensemble8># '#'不被视为内部或外部命令, 可操作程序或批处理文件。

C:\达尔维克SDK \样品\ Ensemble8># '#'不被视为内部或外部命令, 可操作程序或批处理文件。

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

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

C:\ dalvik-sdk \ samples \ Ensemble8> export JAVAFX_APP_DIR = $ HERE / ensemble '出口'不被视为内部或外部命令, 可操作程序或批处理文件。

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

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

C:\ dalvik-sdk \ samples \ Ensemble8> export PACKAGE =" org.javafxports.ensemble8" '出口'不被视为内部或外部命令, 可操作程序或批处理文件。

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

C:\ dalvik-sdk \ samples \ Ensemble8> export MAINCLASS =" ensemble.EnsembleApp" '出口'不被视为内部或外部命令, 可操作程序或批处理文件。

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

失败:构建因异常而失败。

  • 其中: 构建文件' 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>

我相信这是一个路径问题。我应该在路径中添加哪些软件? 我目前正在使用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

1 个答案:

答案 0 :(得分:6)

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