PhoneGap-开发Android APP环境搭建
如果有朋友不擅长于用原生开发编写IOS APP或Android APP的话,可以考虑用PhoneGap(www.phonegap.com)试试看.它本身支持的插件也不少哦,安装也较简单,下面记录下自己的一些环境搭建的步骤。我的系统是win7,所以不确定其它系统能不能照着来安装成功。
操作方法
- 01
安装JAVA 先至Oracle官网下装JAVA,并安装。 添加并设置环境变量: 右击桌面图标”计算机”->属性->高级系统设置。 打开系统属性对话框,在“高级”选项卡中,点击“环境变量”按纽进行环境变量的添加及设置。“新建”一系统变量”JAVA_HOME”,值为Java的安装路径(我的:C:\Program Files\Java\jdk1.6.0_21)。“新建”一系统变量”CLASSPATH”,值为”%JAVA_HOME%\lib;”。新开一命令提示符窗口,输入”java -version” 查看结果。如果输出了对于的java版本信息,说明Java这一步安装成功。
- 02
安装Android SDK下载Android SDK,并解压。运行位于解压目录下的 SDK Manager.exe。这个是Android SDK Manage,主要是对你后面开发需要的Android 系统版本模拟器的工具管理的。需要下什么的Android模拟系统,
- 03
安装Eclipse在上面第二步下载Android SDK时,此包应该包含了Eclipse开发工具,解压并运行,主要配置下Android SKD的本地路径即可。打开菜单栏”window”->”preferences”->”Android”。 将上面第二步解压的Android SDK目录填入在SDK location一项,确定即可。重启Eclipse软件。
- 04
创建Android模拟器打开菜单栏”window”->”Android Virtual Device Manage” ,打开AVD Manager,点击新建,进行创建虚拟设备。输入虚拟设备名称,选择对应地目标平台。
- 05
安装Nodejs至 node.js 官网直接下载并安装。然后打开命令提示符窗口,进行安装cordova及phonegap.安装Cordova: npm install -g cordova安装phonegap: npm install -g phonegap这样安装的应该是最新版本的,考虑phonegap有些插件的版本兼容性,最新版本的phonegap可能使得你需要的插件,无法正常工作。如果需要选择特定版本安装,可以通过”npm install -phonegap@版本号”这样的方式进行。 查看cordova 或 phonegap的版本信息,可通过使用命令”npm info cordova” 或”npm info phonegap” 来查阅,以便安装对应的版本。我的phonegap版本是2.9.0, “npm install -g phonegap@2.9.0”
- 06
Cordova创建本地项目在终端输入:cordova create 目录 [项目ID] [APP名称].如: “cordova create e:\app\test com.test.app 测试APP”“cd test”“cordova platform add android”“cordova build”执行这四条命令后,生成的Android平台项目在test/platforms/android目录下会有[项目名称].project文件,这个就是需要用Eclipse打开的项目文件。更多Cordova的教学,可以参考:http://cordova.apache.org/docs/en/edge/guide_cli_index.md.html如果在新增平台时,出现以下错误信息:Error: The command `android` failed. Make sure you have the latest Android SDK installed…….表示找不到 Android SDK,请新增环境变量,在「PATH」一项中新增。C:\Program Files (x86)\Android\android-sdk\tools;如果出现以下错误信息:Error: An error occured during creation of android sub-project. Cannot locate ant.bat using the PATH environment variable.Retry after adding directory containing ant.bat to the PATH variable.表示可能没有安装过Apache Ant,可至官网下载,并新增对应的环境变量”ANT_HOME”,值为ANT的解压目录(如:C:\apache-ant-1.9.2)。并且在path变量中加上,”%ANT_HOME%\bin;”
- 07
最后运行cordova emulate android No related posts.