1.安装:

cnpm install -g cordova ionic
ionic start name
cd name
cnpm install
 

2、环境配置:

  http://www.cnblogs.com/changyaoself/p/6544082.html  这里是具体配置。

  测试环境:

  cordova platform list    如下才可以:

  

3、添加android平台

终端项目目录下输入命令:cordova platform add android

4、cordova编译应用

执行命令:cordova build --release android,使用build命令编译应用的发布版本,这个过程需要你的android sdk和环境变量、java jdk和环境变量、android的gradle配置没有错误。说一下gradle的配置:到https://services.gradle.org/distributions站点下载bin.zip文件,添加环境变量PATH=D:\gradle-3.5\bin,输入命令gradle -v查看是否安装成功。编译成功之后,在项目路径的\platforms\android\build\outputs\apk下会生成一个还未签名的apk文件,我把它重新命名为test.apk,这个时候的apk还不能被安装到手机上。

四、生成签名文件

执行命令:keytool -genkey -v -keystore demo.keystore -alias moon -keyalg RSA -keysize 2048 -validity 10000,输入的密码要记住,其他姓名地区等信息随便填吧,最好还是记住,成功之后在主目录下就生成了demo.keystore文件,命令中demo.keystore是生成文件的名字,moon 是别名,随便起但是要记住,一会签名要用到,其他信息如加密、有效日期等就不说了,无需改动。

5、签名应用文件

把在第二步生成的test.apk拷贝到与生成的keystore同一目录下,也就是项目的主目录下,执行命令:jarsigner -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore demo.keystore test.apk moon,输入签名文件的密码,成功之后主目录下的test.apk就被签名成功了,会比原来未被签名的apk文件大一点,能够安装到手机或android虚拟机上了。

6、出现的大部分问题: http://www.cnblogs.com/changyaoself/p/6544082.html  这里有一些说明

原文件:http://blog.csdn.net/moonlighting_/article/details/73480998

最新文章

  1. 利用HTML5 的Datalist 元素实现输入提示
  2. ACM/ICPC 之 卡卡的矩阵旅行-最小费用最大流(可做模板)(POJ3422)
  3. This kind of launch is configured to open the Debug perspective when it suspends.
  4. ae_datagridview显示属性
  5. 结合Hadoop,简单理解SSH
  6. 使用hue+oozi构建任务调度系统
  7. 【Ibatis】总结各种使用技巧
  8. xsl输出html代码 非闭合
  9. 进阶:案例五: Dynamic 创建 Business Graphic
  10. hdu 5592 BestCoder Round #65(树状数组)
  11. Hadoop基础知识串烧
  12. 杭电ACM2010--水仙花数
  13. Linux内核中的printf实现
  14. RXD, tree and sequence IN HDU6065
  15. 算法-----python实现
  16. Hibernate api 之常见的类(配置类,会话工厂类,会话类)
  17. Hash值破解工具(findmyhash与hash-identifier破解Hash值)
  18. asp.net 访问页面访问统计实现 for iis7
  19. 20165305 苏振龙《Java程序设计》第八周课上测试补做
  20. Codeforces 960D - Full Binary Tree Queries

热门文章

  1. JS画几何图形之五【过圆外一点作切线】
  2. php运行C++程序
  3. Verilog code
  4. K:java中的hashCode和equals方法
  5. Volatile的作用
  6. xampp的安装和配置
  7. 微信小程序一:微信小程序UI组件、开发框架、实用库
  8. <转>shell经典,shell十三问
  9. Ubuntu 16.04 升级 PHP 版本至 7.1
  10. Heroku 如何上重置 PostgreSQL 数据库