更新1:
这就是我最后所做的一切:
sudo aptitude install -y python-software-properties python g++ make
sudo add-apt-repository -y ppa:chris-lea/node.js
sudo aptitude update
sudo aptitude install nodejs
sudo aptitude install npm
sudo npm install -g cordova
sudo npm install -g phonegap
phonegap create my-app
cd my-app
export PATH=${PATH}:/home/oshirowanen/Downloads/adt-bundle-linux-x86_64-20131030/sdk/platform-tools:/home/oshirowanen/Downloads/adt-bundle-linux-x86_64-20131030/sdk/tools
sudo aptitude install ant
cordova platform add android
android create avd --name my_and --target 1
phonegap run android
Run Code Online (Sandbox Code Playgroud)
有什么不是必要的吗?
原始问题:
在我的Ubuntu 12.04计算机上,我刚刚用npm和cordova安装了node.js:
$ node -v
v0.10.23
$ npm -v
1.3.17
$ cordova -v
3.3.0-0.1.1
Run Code Online (Sandbox Code Playgroud)
当我尝试添加android时:
$ cordova platform …Run Code Online (Sandbox Code Playgroud) 我已经制作了一个新的Ionic/Cordova项目,我正在尝试在Windows 8.1上构建它.我安装了JDK和JRE 7以及android sdk和ant,并使用以下说明将它们添加到我的路径中.
cordova平台在安装Android目标时添加android无法正常工作
当我执行ionic platform add android或cordova我仍然收到以下错误:
C:\Users\BogdanR\.cordova\lib\android\cordova\3.4.0\bin\node_modules\q\q.js:126
throw e;
^
Error: Failed to run 'java -version', make sure your java environment is set up
including JDK and JRE.
Your JAVA_HOME variable is C:\Program Files\Java\jdk1.7.0_51
Error: Command failed: 'java' is not recognized as an internal or external command,
operable program or batch file.
at C:\Users\BogdanR\.cordova\lib\android\cordova\3.4.0\bin\lib\check_reqs.js:62:22
at ChildProcess.exithandler (child_process.js:641:7)
at ChildProcess.EventEmitter.emit (events.js:98:17)
at maybeClose (child_process.js:743:16)
at Socket.<anonymous> (child_process.js:956:11)
at Socket.EventEmitter.emit (events.js:95:17)
at Pipe.close (net.js:466:12)
Error: …Run Code Online (Sandbox Code Playgroud) 在我使用phonegap 2.7.0之前.所以对于phonegap更新,我使用node.js安装了phonegap版本3.5.0,但在phonegap文件夹中没有cordova jar文件.如果我在ADT中创建项目,我该如何添加cordova.jar和cordova.js?我无法在phonegap文件夹中看到任何jar文件.即使我从命令提示符创建项目,我也没有在我创建的项目中看到任何phonegap jar文件和js文件.
任何人都可以帮助我如何使用phonegap 3.5.0创建和运行我的第一个项目?
我正在尝试使用Cordova创建一个Android项目,但是我收到一个ENOENT错误,虽然我非常仔细地按照教程一步一步,这让我很生气.首先,这是错误的屏幕截图:
以下是有关我的软件和硬件/操作系统的信息:
硬件和操作系统:
软件: 以下是我的相关软件命令行的一些输出.

以下是我的一些系统变量:
路径:%JAVA_HOME%\ bin; C:\ app\barisa\product\11.2.0\dbhome_1\bin; C:\ Program Files(x86)\ Intel\iCLS Client \; C:\ Program Files\Intel\iCLS Client \;%SystemRoot%\ system32;%SystemRoot%;%SystemRoot%\ System32\Wbem;%SYSTEMROOT%\ System32\WindowsPowerShell\v1.0 \; C:\ Program Files\Intel\Intel(R)Management Engine Components\DAL ; C:\ Program Files\Intel\Intel(R)管理引擎组件\ IPT; C:\ Program …