I am new to phonegap
the tutorials I have referred to says that there should be a cordova.jar
file inside the phonegap-2.9.1\lib\android
path. But I don't have it in this phonegap 2.9.1
version.
Can I download the cordova.jar
from anywhere or is there any alternative?
Someone please help me.
Thanks.
First, you need the following requisites, for sure are covered if you have been playing with phonegap/cordova for a while ;)
And then, to generate the cordova-2.9.1.jar file, follow the next steps:
Download and extract the phonegap-2.9.1.zip file.
In a terminal/cmd window go inside the recently extracted directory:
$ cd phonegap-2.9.1\lib\android\framework\
Execute the following commands (you need android sdk and ant already configured in your system path):
$ android update project -p . -t android-17
If required add the --subprojects parameter:
$ android update project -p . -t android-17 --subprojects
You get a message like this:
Updated project.properties Updated local.properties build.xml: Found version-tag: custom. File will not be updated. Updated file D:\work_NEW\phonegap-2.9.1\lib\android\framework\proguard-project.txt Updated and renamed default.properties to project.properties Updated local.properties No project name specified, using Activity name 'DroidGap'. If you wish to change it, edit the first line of build.xml. Added file D:\work_NEW\phonegap-2.9.1\lib\android\framework\bin\build.xml Added file D:\work_NEW\phonegap-2.9.1\lib\android\framework\bin\proguard-project.txt
Finally run:
$ ant jar
Blablabla.... jar: [jar] Building jar: xxx\phonegap-2.9.1\lib\android\framework\ cordova-2.9.1.jar
BUILD SUCCESSFUL Total time: 4 seconds
Done!!!!! The file is ready! And you can find this and other information reading a file inside the phonegap-2.9.1.zip:
phonegap-2.9.1\lib\android\README.md
Since 3.x version phonegap has changed a lot. I suggest you to install 3.3 version and create a proyect following the steps described in the offical page.
Also, you can download cordova from cordova web page, add to path, and create a proyect using terminal:
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With