创建Android环境并且安装cordova
需要eclipse、Andriod SDK、java、Apache ant、Node.js、Genymotion
目录链接:
一.安装adt-eclipse配置Andriod SDK
1、下载adt-eclipse,地址http://developer.android.com/sdk/index.html

2、解压到指定路径,例如E:\app\adt-bundle-windows-x86-20131030,运行SDK Manager.exe

3、打开计算机属性——高级系统设置——环境变量(如上文)
4、配置环境变量
变量: ANDROID_HOME 值:F:\adt-eclipse\sdk(以你安装目录为准,确认里面有tools和add-ons等多个文件夹)
变量: Path 添加值:F:\adt-eclipse\sdk\tools
用户变量: PATH 值:%ANDROID_HOME%\platform-tools、
5、Android SDK配置完成,接下来验证配置是否成功。
6、点击运行——输入cmd——回车——输入adb——回车,如果出现一堆英文,即表示配置成功

二.安装java
1、先下载JAVA,下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html
2、默认安装即可,C:\Program Files\Java
3、打开计算机属性——高级系统设置——环境变量(如上文)
4、配置环境变量
变量: JAVA_HOME 值: 安装路径:C:\Program Files\Java\jdk1.7.0_51
变量: Path 添加值:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin
变量: CLASSPATH 值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar
5、JAVA配置完成,接下来验证配置是否成功。
6、点击运行——输入cmd——回车——输入javac——回车,如果出现一堆英文,即表示配置成功。

三.安装Apache Ant
1、下载Apache ant,地址: http://ant.apache.org/bindownload.cgi
2、解压到指定路径,例如E:\app\apache-ant-1.9.3-bin\apache-ant-1.9.3\bin
3、打开计算机属性——高级系统设置——环境变量(如上文)
4、配置环境变量
变量: ANT_HOME 值: 你刚解压到的路径:E:\app\apache-ant-1.9.3-bin\apache-ant-1.9.3
变量: Path 添加值:%ANT_HOME%\bin
5、Apache Ant配置完成,接下来验证配置是否成功。
6、点击运行——输入cmd——回车——输入ANT——回车
如果没有指定build.xml就会输出:
Buildfile: build.xml does not exist! Build failed
有指定会输出:
BUILD SUCCESSFUL

四.使用Cordova3.0创建安卓项目
1、安装Node.js,下载地址:http://nodejs.org/。
2、打开命令行,运行:npm install -g cordova
注意加@版本号可以安装指定版本,如
npm install -g cordova@3.0.0
3、把盘符转到想要创建项目的目录,比如d:\。
4、运行:cordova create hello com.example.hello HelloWorld
将在d:\hello下创建名为HelloWorld的项目,HTML5文件在d:\hello\www目录里。
5、运行:cd hello
6、运行:cordova platform add android 之后可以看到d:\hello\platforms\android里出现Android项目。
7. 打开Eclispe,导入项目d:\hello\platforms\android,HelloWorld。
8. 可能项目有一些错误,把Android Project Build Target设置为最高等级的API Level一般就能解决。
9. 然后就可以用Eclipse启动项目了。
五.下载虚拟机Genymotion
下载链接 : http://www.genymotion.com
1.安装是要注意安装 : 提示安装 virtualbox
2.调试Genymotion

3.安装完毕之后自动进入Genymotion虚拟机控制台了,程序自动提示是否需要添加一个虚拟的设备.


4.下载完毕了,可以正式载入并使用了。

创建Android环境并且安装cordova的更多相关文章
- Android环境结构--安装Eclipse错
在学习安卓第一步.成立了一个开发环境. 经验,知道,所以这一步是不容易,因为你觉得,我可能是太幸运了. 我见到 题. 首先,安装Eclipse的时候. [Problem 1] [问题原因]: (1) ...
- Android环境搭建及Ionic打包(win7)
本人刚刚接触Ionic3,初步进行打包操作,将其遇到的问题和整个流程记录下载,方便以后的巩固,也为小白们提供一个参考.因本人没有appleヽ(ー_ー)ノ,而且使用的是WIN7系统,所以暂时只提供了WI ...
- Windows环境下安装Ionic
1. 首先要安装node环境,Ionic的安装和后续的许多前端工具的安装都依赖于node的包管理器npm. nodeJs环境的安装很简单,去官网下载最新版的NodeJs直接安装即可. Nod ...
- [转]phoneGap3.0安装步骤(以windows下的android环境为例):
phoneGap3.0安装步骤(以windows下的android环境为例): 环境: WIN系统,JDK,Android,Eclipse,Ant,Git,PhoneGap3.x (Cordova) ...
- 在 Linux 中自动生成 Cordova/Phonegap for Android 的 APK 安装程序
在 Linux 中自动生成 Cordova/Phonegap for Android 的 APK 安装程序 本贴首发于: http://xuekaiyuan.com/forum.php?mod=vie ...
- ios开发环境配置及cordova安装与常用命令
一.ios开发环境配置 1.首先要有台Mac Book,如果有Mac Book,跳过步骤2.3.4,如果没有,执行步骤2.3.4: 2.下载并安装VMware Workstation,最好是下最新版本 ...
- Cordova 6.5 -Android环境搭建笔记
(Vue+Vue-cli+VueRouter+Webpack 构建单页面应用推荐看下面二个 https://lvyongbo.gitbooks.io/vue-loader/content/http:/ ...
- [Android教程] Cordova开发App入门(一)创建android项目
前言 Apache Cordova是一个开源的移动开发框架.允许使用标准的web技术-HTML5,CSS3和JavaScript做跨平台开发. 应用在每个平台的具体执行被封装了起来,并依靠符合标准的A ...
- 在 Windows 10 上搭建 Cordova 跨平台开发 Android 环境
目录 安装 Cordova 安装 Java 和 Android 环境 创建 Cordova 应用程序 构建和运行 Cordova Cordova 简介:Cordova 原名 PhoneGap,是一个开 ...
随机推荐
- shell 命令下载软件 安装软件
下载命令:wget URL地址 wget http://mirrors.163.com/centos/6/os/x86_64/Packages/yum-3.2.29-81.el6.centos.noa ...
- thinkphp3.2.3 ueditor1.4.3 图片上传操作,在线删除上传图片功能。
最近弄一个图片 上传,可是用ueditor 自带的上传,如果不配置的话,上传的目录不在自己的项目中. 在网上找了好多,可是都是底版本的,新版本的还真是找到了一个,ueditor-thinkphp 这个 ...
- eclipse中使用git下载项目
准备工作: 目的:从远程仓库github上down所需的项目 eclipse使用git插件下载github上项目 eclipse版本:eclipse4.5 64位 jdk版本:jdk-1.7 64位 ...
- CI控制器调用内部方法并载入相应模板的做法
当我打开链接:http://localhost/3g/index/open/a/b?from=timeline后,判断链接中的from是否等于timeline,如果等于timeline,那么就调用控制 ...
- Spring boot-(1) Spring Boot快速开始
本系列博客将学习并运用Spring Boot, 尽量会涉及到Spring Boot的方方面面,且会参考Spring Boot的官方文档,相关英文书籍,以及相关博客等知识,争取做到详尽易懂. 1. Sp ...
- php-fpm 进程在云服务器cpu分配不均匀
8核的云服务器,开了200个php-fpm进程,用top命令查看 大部分进程都在cpu 0 上跑着,导致其他cpu 负载很低,cpu分配不均匀: 使用shell 解决问题: 列出所有php-fpm ...
- C++ stl vector介绍
转自: STL vector用法介绍 介绍 这篇文章的目的是为了介绍std::vector,如何恰当地使用它们的成员函数等操作.本文中还讨论了条件函数和函数指针在迭代算法中使用,如在remove_if ...
- executenonquery只对insert,delete,update有效,查询select会默认返回-1
问题:cmd.ExecuteNonQuery() 方法总是返回-1 原因:ExecuteNonQuery() 方法 select 返回-1 解释:执行Select子句,数据库并无变化,自然返回-1同样 ...
- Python并发编程之进程池与线程池
一.进程池与线程池 python标准模块concurrent.futures(并发未来) 1.concurrent.futures模块是用来创建并行的任务,提供了更高级别的接口,为了异步执行调用 2. ...
- CentOS 上安装 GIT 服务
获取 YUM 中 GIT 信息: yum info git 查看当前 GIT 的版本: git --version 或 git version 卸载当前版本的 GIT: ...