android - 尝试从终端构建时在 ubuntu 上构建 cordova 错误

标签 android ios xml cordova ant

尝试在 ubuntu 机器上的终端中构建 sencha 应用程序时出现以下错误。

edge@edge-HP:~/Desktop/Anupam2014/MobileAtSite_Aug23/cordova$ cordova build
Running command: /home/edge/Desktop/Anupam2014/MobileAtSite_Aug23/cordova/platforms/android/cordova/build 
Buildfile: /home/edge/Desktop/Anupam2014/MobileAtSite_Aug23/cordova/platforms/android/build.xml

构建失败

/home/edge/Desktop/Anupam2014/MobileAtSite_Aug23/cordova/platforms/android/build.xml:90: Cannot find



/home/transnoesis/Downloads/adt-bundle-linux-x86_64-20130729/sdk/tools/ant/build.xml imported from 

/home/edge/Desktop/Anupam2014/MobileAtSite_Aug23/cordova/platforms/android/build.xml

总时间:0 秒 命令的错误代码 1:带有 args 的 ant:调试,-

f,/home/edge/Desktop/Anupam2014/MobileAtSite_Aug23/cordova/platforms/android/build.xml,-Dout.dir=ant-build,-Dgen.absolute.dir=ant-gen
Error: /home/edge/Desktop/Anupam2014/MobileAtSite_Aug23/cordova/platforms/android/cordova/build: Command failed with exit code 2
    at ChildProcess.whenDone (/usr/lib/node_modules/cordova/src/superspawn.js:126:23)
    at ChildProcess.emit (events.js:98:17)
    at maybeClose (child_process.js:756:16)
    at Process.ChildProcess._handle.onexit (child_process.js:823:5)

最佳答案

这看起来是路径设置问题,无法找到 sdk 和 ant 工具的路径。

目前我在 Windows 上,看看我是如何在 Windows 上设置路径的,所以你在 Ubuntu 上相应地检查和设置你的路径,希望对你有所帮助。

ANT_Home: C:\Program Files\apache-ant-1.9.4

Java_Home: C:\Program Files\Java\jdk1.7.0_60

ANDROID_HOME: C:\Android\AndroidSDK\sdk

路径:.;C:\Program Files\nodejs\;%ANT_HOME%\bin;%ANDROID_HOME%\platform-tools;%ANDROID_HOME%\tools;

关于android - 尝试从终端构建时在 ubuntu 上构建 cordova 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27687518/

相关文章:

android - 如何在 Android Studio 上创建 jniLibs 文件夹?

iphone - iOS-模仿系统默认的tableView header

android - 什么是字符 0x1f?

ios - 使用 UIMotionEffect 类在 IOS 6 中启动应用程序时崩溃

ios - iPhone-App 在 AppStore 上传的最低目标 iOS 版本/设备平台

java - 通过Java修改XPath表达式?

java - 最佳 StAX 实现

android - java.lang.IllegalStateException : ViewTreeLifecycleOwner not found from androidx. constraintlayout.widget.ConstraintLayout

Android sqlite 更新问题

android - 华为 AR 引擎 .obj 文件无法正确渲染