Phonegap/cordova 5 中文入门教程
2015-12-18 00:00
190 查看
phonegap是一个跨平台的移动app开发框架,但是对于新手来说,遇到这么个陌生的东西,最麻烦的就是环境搭建,环境搭建成功,说明你已经学会了50%的phonegap开发了。这里主要先说android 环境搭建,ios是非常之简单
1.下载和安装Cordova框架
现在cordova是利用nodeJS进行管理,所以需要先下载nodeJS。其中,就包含了npm管理器。下载地址:
https://nodejs.org/
在命令行窗口确认安装完成,输入命令,查看nodejs版本
npm –version
2.在windows上安装Cordova
在命令行窗口输入:
npm install -g cordova
安装完后输入命令检查是否安装成功
cordova -v
3.安装android开发环境要求的jdk
自己到sun.com 下载java的开发环境,现在是最新版1.8,很简单,双击exe安装
4. 安装ADT,要编译android应用,需要adt sdk编译器,这个是google的,可能需要翻墙
下载ADT,地址:
http://developer.android.com/sdk/
安装完后 启动Android SDK Manager,下载android sdk和工具
上面主要的难点和问题是android sdk的安装,因为被墙的原因,安装可能需要耗点时间和精力。安装完后就可以使用cordova了。
5.创建第一个phonegap/cordova 项目
创建cordova项目,第一个demo是目录,第二个是应用包名,第三个参数是应用名称
cordova create demo com.baidu.demo demo
工程创建完后添加android支持
Cordova platform add android
第一次创建项目需要联网下载模板,可能需要点时间,等待完成后输入编译命令
Cordova run android
如果android手机连接到了电脑,应用会被安装到手机,可以在手机上查看效果了,如果手机未连接到电脑或者未正常驱动,则可以单独编译然后手动安装
Cordova build android
Build后apk会产生,放在项目的platform/android/builds/下面
Phonegap cordova开发交流群475496285
1.下载和安装Cordova框架
现在cordova是利用nodeJS进行管理,所以需要先下载nodeJS。其中,就包含了npm管理器。下载地址:
https://nodejs.org/
在命令行窗口确认安装完成,输入命令,查看nodejs版本
npm –version
2.在windows上安装Cordova
在命令行窗口输入:
npm install -g cordova
安装完后输入命令检查是否安装成功
cordova -v
3.安装android开发环境要求的jdk
自己到sun.com 下载java的开发环境,现在是最新版1.8,很简单,双击exe安装
4. 安装ADT,要编译android应用,需要adt sdk编译器,这个是google的,可能需要翻墙
下载ADT,地址:
http://developer.android.com/sdk/
安装完后 启动Android SDK Manager,下载android sdk和工具
上面主要的难点和问题是android sdk的安装,因为被墙的原因,安装可能需要耗点时间和精力。安装完后就可以使用cordova了。
5.创建第一个phonegap/cordova 项目
创建cordova项目,第一个demo是目录,第二个是应用包名,第三个参数是应用名称
cordova create demo com.baidu.demo demo
工程创建完后添加android支持
Cordova platform add android
第一次创建项目需要联网下载模板,可能需要点时间,等待完成后输入编译命令
Cordova run android
如果android手机连接到了电脑,应用会被安装到手机,可以在手机上查看效果了,如果手机未连接到电脑或者未正常驱动,则可以单独编译然后手动安装
Cordova build android
Build后apk会产生,放在项目的platform/android/builds/下面
Phonegap cordova开发交流群475496285
相关文章推荐
- 百度广告cordova/phonegap插件使用教程
- C#实现的三种模拟自动登录和提交POST信息的方法
- 宝宅智能家居-开源的智能家居开发平台
- 千万级规模高性能、高并发的网络架构经验分享
- 计划读书目录
- 修改文件名
- PHP 简易图片验证码
- JPEG文件如何在FineReader 12中转换成Word文档
- 怎样在iMindMap中插入片段
- 0-1背包问题.(c++版)
- 百度移动联盟phonegap/cordova插件使用教程
- Phonegap/cordova 5 中文入门教程
- Android Studio 新手上路(一)
- ScollView pageView
- Tomcat-Nginx虚拟主机配置
- 如何用好MindMapper中的便签
- 短消息调试笔记
- 基于fiddler插件开发的移动测试网络监控与分析
- ZBrush®怎样用Material
- Django adminsite