windows下用cordova构建android app

时间:2023-03-09 00:13:23
windows下用cordova构建android app
最近用到cordova打包apk,总结了下,写下来给大家分享。
一、前期准备工作:
1、安装node   6.2.0 *64
下载地址:链接:http://pan.baidu.com/s/1eS7TsHW 密码:8gfo
2、配置android环境
java jdk和android sdk的下载地址:
java jdk
版本: jdk-8u91-windows-x64    version 1.8.0_b14
链接:http://pan.baidu.com/s/1hs5hy7q 密码:cay9
android sdk
版本:adt-bundle-windows-x86_64-20131030
链接:http://pan.baidu.com/s/1hsQMdQc 密码:okoc
3、java和android环境变量的配置
android环境变量配置:
运行adb成功后,运行android  回车   弹出如下窗口
windows下用cordova构建android appwindows下用cordova构建android app
点击图中Tools,选择下面的options 弹出如下对话框,如图填写下面
windows下用cordova构建android appwindows下用cordova构建android app
设置好后,关闭重新cmd,运行android   等待更新版本,若失败可尝试下面处理办法:
windows下用cordova构建android appwindows下用cordova构建android app
打开电脑这个文件   在最下面添加
203.208.46.146 dl.google.com
203.208.46.146 dl-ssl.google.com
74.125.237.1 dl-ssl.google.com
3、下载android版本(放后面下载)
二、构建项目
1、准备好开发的app项目  例如:
windows下用cordova构建android appwindows下用cordova构建android app
2、运行cmd
1、npm install -g cordova (安装cordova) 时间可能比较久
windows下用cordova构建android appwindows下用cordova构建android app
安装完成,运行cordova -v  显示下面版本号6.5.0,则成功;
windows下用cordova构建android appwindows下用cordova构建android app
2、随便找个磁盘(作为你app的存放地址),我找的是f盘,进入f盘,运行cordova create myapp(自定义)
windows下用cordova构建android appwindows下用cordova构建android app
打开f盘后,显示如下
windows下用cordova构建android appwindows下用cordova构建android app
 windows下用cordova构建android app
3、cd myapp        cordova platform add browser
4、cordova platform add android
windows下用cordova构建android appwindows下用cordova构建android app
5、检查要下载对应的android版本,可以看到cordova构建的安卓版本为25的。
windows下用cordova构建android appwindows下用cordova构建android app
6、打开我们之前安装的android sdk目录,可以看到下面只有android19,所以我们需要下载25。
windows下用cordova构建android appwindows下用cordova构建android app
运行android,弹出sdk manager,可以看到我们这里有25的版本,找到后下载api 25到本地。
windows下用cordova构建android appwindows下用cordova构建android app
打开用cordova 构建的myapp目录,先清空www原来的文件夹,再将要打包的项目放在www文件夹下。
windows下用cordova构建android appwindows下用cordova构建android app
7、cordova build 构建(我这边换了电脑,项目变成了fengrongdaiapp,其他的照旧。)
运行cmd,进入到myapp文件夹下,运行cordova build,出现BUILD SUCCESSFUL就算成功了,打开下面的路径;
windows下用cordova构建android appwindows下用cordova构建android app
8、导出apk文件到安卓手机或是模拟器(我这边换了电脑,项目变成了fengrongdaiapp,其他的照旧。)
windows下用cordova构建android appwindows下用cordova构建android app
安卓模拟器下载地址:链接:http://pan.baidu.com/s/1o87CXNc 密码:73wg
直接拖拽apk文件到模拟器。
windows下用cordova构建android appwindows下用cordova构建android app
windows下用cordova构建android appwindows下用cordova构建android app
9、调用 corodva的其他功能、每次需要重新cordova build。