文档详情

打包Apk.docx

发布:2018-03-10约7.56千字共14页下载文档
文本预览下载声明
?1.??????环境搭建 需要安装以下软件和插件(Android): l? 安装Node l? 配置cnpm? (使用淘宝镜像取代npm) l? 安装cordova和ionic2 l? 安装JAVA JDK l? 安装Android SDK(在项目打包安卓app的时候会用到,前期在浏览器环境测试开发暂时用不到) 1、???????? 安装node.js 登录node.js官网? HYPERLINK /en/download/ /en/download/,下载对应系统版本,注意一点ionic2的开发需求Node版本要大于v6,一般下载最新正式版。安装完成后,检测是否成功配置了Node,打开命令提示符:按下Win+R - 输入cmd - 输入命令?node -v,有显示版本号即表示安装成功。输入npm –v顺便查看npm是否安装成功以及版本号。Node 的环境会自动配置,安装完成就OK,无需手工配置。 ?2、安装cnpm并配置npm国内镜像 通过淘宝镜像安装cnpm: ??????? npm install -g cnpm --registry= ??????? 需要注意一点就是cnpm?不支持?publish?命令。 ? 配置npm国内镜像: 因为国内的网络环境原因,在用npm下载安装各种包的时候经常会遇到无法正常下载的情况。所以我们需要将npm指向淘宝镜像?。cmd中分步输入以下内容: 1、注册模块镜像:npm set registry / 2、编译依赖的node的源码镜像:npm set distury /dist 3、清空缓存:npm cache clean 最后查看一下npm配置列表是否已经指向淘宝镜像:npm config list ? 3、???????? 用cnpm安装cordova和ionic2 先安装cordova:cnpm install –g cordova@6 (安装6.x版本,我用7.x版本给项目添加Android平台会报错,不知道是不是个例,没有做其他测试)。安装完成输入cordova –v查看版本号以及是否安装成功(第一次使用cordova命令时会跳出个选择问你是否打小报告,自行选择y或n,一般选y以协助官方对产品进行改进)。 然后安装ionic2:cnpm install –g ionic@2(安装2.x版本,目前官方已经升级到3.x)。这两个安装完成会显示All packages installed…字样。输入ionic –v查看版本号以及是否安装成功。 4、???????? 安装JAVA JDK(无需配置环境) 官网下载最新版JDK:  HYPERLINK /technetwork/java/javase/downloads/jdk8-downloads-2133151.html /technetwork/java/javase/downloads/jdk8-downloads-2133151.html 下载完成,一路下一步就可以了,安装完成输入java –version看一下是否安装成功以及版本号。 ? 5、???????? 安装Android SDK并配置环境 官网下载SDK(下载链接,可复制到迅雷直接下载):  HYPERLINK /android/installer_r24.3.4-windows.exe /android/installer_r24.3.4-windows.exe 安装的时候复制一下安装路径,等下配置环境变量要用,或者可以自定义路径,我的装在 C:\Android\SDK? 不要有中文目录,然后一路下一步。 ? 最后点击Finish的时候会打开Android SDK Manager,这是下载相关工具用的,在刚才安装的SDK目录下也可直接打开SDK Manager.exe,如果遇到打不开的情况请用管理员运行。 现在开始选择下载需要用到的工具: 由于国内无法访问google服务器,所以这里也需要配置国内镜像:? 选择Tools - Options 打开设置界面 如下图分别填入 端口80,并勾选 “Force?https://...?sources to be fetched using?http://...?”,单击Close关闭 ? 然后点击Packages – Reload 重新加载一下: 下一步开始选择下载工具包:这里千万注意只勾选需要的,如果全选会下载二十几G的东西…?,注意ionic2.3.0已要求API25,所以选Android版本为Android 7.1.1(API25)这里面的SDK Platform。 先把所有的勾选去掉,然后按如下标红步骤操作即可? ? ? 静等安装完成……? 附加:项目集成Crosswalk需要勾选Extr
显示全部
相似文档