Я работаю над проектом cordova 3.5 в Mac. Я создал и построил с помощью CLI. Но Android build не удалось. Я установил путь sdk. Ниже приведена ошибка, которую я получаю. Я еще не добавил плагин.Phonegap (cordova 3.5) Android Build failed
cordova build android
Generating config.xml from defaults for platform "android"
Preparing android project
Compiling app on platform "android" via command "/Users/user/Documents/Phonegap_Projects/Test1/platforms/android/cordova/build"
Error: An error occurred while building the android project.Error executing "ant debug -f "/Users/user/Documents/Phonegap_Projects/Test1/platforms/android/build.xml"":
BUILD FAILED
/Users/user/Documents/adt-bundle-mac-x86_64-20140702/sdk/tools/ant/build.xml:601: The following error occurred while executing this line:
/Users/user/Documents/adt-bundle-mac-x86_64-20140702/sdk/tools/ant/build.xml:720: The following error occurred while executing this line:
/Users/user/Documents/adt-bundle-mac-x86_64-20140702/sdk/tools/ant/build.xml:734: Class not found: javac1.8
Total time: 2 seconds
at ChildProcess.<anonymous> (/usr/local/lib/node_modules/cordova/src/compile.js:65:22)
at ChildProcess.emit (events.js:98:17)
at maybeClose (child_process.js:756:16)
at Socket.<anonymous> (child_process.js:969:11)
at Socket.emit (events.js:95:17)
at Pipe.close (net.js:465:12)
Спасибо за ваш ответ. Я думаю, вы отвечаете за систему Windows. Я работаю над Mac –
Эти же шаги применяются к unix/linux. В окнах вы редактируете% PATH% через диалог. На mac вы редактируете файл ~/.bash_profile, добавляя строку PATH = $ PATH: $ JAVA_HOME \ bin: $ PATH: $ ANT_HOME \ bin http://www.cyberciti.biz/faq/linux-unix-set- java_home-path-variable/ – kindasimple
Конечно, переменная JAVA_HOME уже должна быть определена. – kindasimple