您的位置:首页 > 移动开发 > Android开发

Phonegap安装配置(以windows下android环境为例)

2014-02-20 11:48 471 查看
http://www.vmeitime.com/post/2013-08-14/phonegap3install

环境:

   WIN系统,JDK,Android,Eclipse,Ant,Git,PhoneGap3.x (Cordova)

1. 安装JRE,设置JAVA_HOME,比如JAVA_HOME=C:\program\Java\jre6\bin。

2. Cordova支持Android 2.2, 2.3, and 4.x.

  下载安装SDK: http://developer.android.com/sdk/index.html

  安装Android SDK,比如安装在c:\android-sdk\,需要把c:\android-sdk\tools和platform-tools添加到系统PATH环境变量中。

   要不出后面第8步出错误:

   [Error: The command `android` failed. Make sure you have the latest Android SDK

   installed, and the `android` command (inside the tools/ folder) added to your pa

   th. Output: 'android'  ... ...

   ]

3. 安装Eclipse,要能支持Android项目。http://www.eclipse.org/downloads/

4. 安装ant,并将ant.bat所在目录加到path环境变量,如c:\apache-ant\bin\,http://ant.apache.org  .

5. 安装Node.js,安装成功后,可在命令行输入命令:node 或 npm .   http://nodejs.org/  。

(注:以下所有命令都在nodejs命令行窗口中输入的)

6. 安装PhoneGap工具集: 打开命令行,运行:npm install -g phonegap

到这里Phonegap环境配置成功,可以在命令行下创建Android程序,也可以在Eclipse下File -->New -->Android Application Project

注意:目前最新的phonegap是2.9.1,需要自己生成jar,本人没有实验成功,用的2.8.1下的

用命令行创建程序,遇到一个问题at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:61)

解决参考:http://stackoverflow.com/questions/17703692/classnotfoundexception-dalvik-system-basedexclassloader-findclassbasedexclasslo

然后

要将 PhoneGap 的必要文件复制到项目内,首先找出下载 PhoneGap 的目录,然后找到 lib/android 子目录;

a、将 cordova.js 复制到 Android 项目内的 assets/www 目录;

b、将 cordova-2.8.1.jar 复制到 Android 项目内的 libs 目录;

c、将 xml 目录复制到 Android 项目内的 res 目录;

d、选中 Android 项目根目录,按F5刷新;

编辑html文件,就可以运行该项目了

参考
http://www.andrewsavory.com/blog/2013/2517 https://github.com/phonegap/phonegap/tree/master/lib/android http://www.gafish.net/archives/1462 http://phonegap.com/install/
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐