ionic写helloworld步骤

趁周末的时间,研究了一下ionic的apk构建过程,还算顺利,步骤简单记录如下。

1、下载node.js并安装(www.nodejs.org)

2、npm install -g cordova ionic

3、ionic start myapp tabs 或ionic start myapp sidemenu 或ionic start myapp blank

4、安装JAVA,Android-sdk,并配置JAVA_HOME,ANDROID_HOME,PATH等路径。

5、制作签名文件

keytool -genkey -v -keystore d:/work/ionic/my-release-key.keystore -alias release_alias -keyalg RSA -validity 36500

6、增加android平台文件夹

cordova platform add android

7、增加platform/android/ant.properties文件,内容:

key.store=d:/work/ionic/my-release-key.keystore

key.alias=abc

key.store.password=123456

key.alias.password=123456

8、cordova build android --release

已签名的apk生成成功,手机下载后即可使用。

因为手头没有mac电脑,没有生成苹果的应用程序,看来得靠二级市场赚点钱,买一个mac mini用一下了。

时间: 2024-11-07 22:29:15

ionic写helloworld步骤的相关文章

Ajax入门介绍以及用Ajax写helloworld

1:  Ajax被认为是(Asynchronous  JavaScript and XML的缩写).现在,允许浏览器与服务器通信而无须刷新当前页面的技术都被叫做Ajax. Ajax:一种不用刷新整个页面便可与服务器通讯的办法 2:用ajax编写一个helloworld的小程序,在超链接中弹出文本框中的内容. <script type="text/javascript"> window.onload=function(){ //1:获取a节点,并对其添加onclick()相应

从零学Java(1)——环境搭建,用记事本写HelloWorld

常用的DOS命令: E:进入E盘根目录cd:进入到某个目录cd..:返回上级目录cd\:返回到根目录md:创建某个目录rd:删除某个目录del:删除文件cls:清空窗口exit:退出DOS命令行 Java体系架构:JavaSE.JavaEE.JavaME Java语言特点: 完全面向对象的语言跨平台性(提供了在不同平台下运行的解释环境JVM)一种健壮的语言(吸收了C.C++的优点)有较高的安全性(自动垃圾回收.强制类型检查.取消指针) Java技术的核心机制: Java虚拟机(JVM):对不同的

纯css写的步骤条

步骤条很常见,但是网上很多都不太智能,不适合放在手机上的步骤条,应一位朋友的求帮忙,故写了一个可以加任意多个步骤,宽度仍然等比,超过屏幕还可以滑动的步骤条ui.具体展示如下: 于若需要请移步我的github,按照自己的需求自行修改.其中横向滑动可以参加另外一篇文章 :css如何实现滚动条隐藏但鼠标仍然可以滚动

小记---------Hadoop读、写文件步骤,HDFS架构理解

Hadoop 是一个开源框架,可编写和运行分布式应用处理大规模数据 Hadoop框架的核心是HDFS 和 MapReduce HDFS是分布式文件系统(存储) MapReduce是分布式数据处理模型和执行环境(计算) 作者:Doug Cutting Hadoop特点 扩容能力 能可靠地存储和处理千兆字节(PB)数据 成本低 可以通过普通机器组成的服务器群来分布以及处理数据,服务器群总计可达数千个节点 高效率(有待验证) 通过分发数据,hadoop可以在数据所在的节点上并行地处理他们.使得处理速度

如何给Ionic写一个cordova插件

写一个cordova插件 之前由javaWeb转html5开发,由于面临新技术,遂在适应的过程中极为挣扎,不过还好~,这个过程也极为短暂:现如今面临一些较为复杂的需求还会有一丝丝头痛,却没有一开始那么强烈了... 在正式写下文之前,我先感谢公司大boss:王总,感谢他让我进入了一个有挑战性的技术公司 并在这个过程中一直鼓励我不断汲取新技术,同时也指正了我在开发中的一些不太好的习惯,十分感谢! 再~,感谢在开发中给予我太多帮助的杜勇以及孙金~,不论是需求讨论还是具体开发阶段都会给予一些十分有用的思

intellij idea 写 Helloworld

http://www.jetbrains.com/idea/webhelp/creating-and-running-your-first-java-application.html Creating and Running Your First Java Application Previous | Next | See Also | Shortcuts:                  Default                GNOME                 KDE    

Tinix写HelloWorld起步

系统启动理论基础 机器启动之后处于实模式,这时候CS=DS=ES=SS=0xFFFF,IP=0x0000,从CS:IP也就是0xFFFF0开始自动执行程序代码,这个地址通常是BIOS中的地址,但由于这个地址开始到结束也只有16个字节的空间,所以这里一般存放的是BIOS的跳转指令,跳转到BIOS真正的代码地址中. 执行PC机中的BIOS代码时将执行系统硬件的检测,并在物理地址0处初始化中断向量.此后它将设备的第一个扇区(512字节的引导扇区,这里假定只有软盘)读入到内存绝对地址0x7c00处,并跳

octopress写文章步骤

1. 进入到octopress目录 2. 拉取最新提交的source分支代码 > git commit -m "本地变动" > git pull origin source > 合并冲突 3. 进入 _deploy目录 > git pull origin master > 合并冲突

如何学习struts并写第一个程序HelloWorld

在编写这个程序前,我觉得盲目地去跟着视频来敲代码或者看完视频后就去练习并不是个好办法.我的做法是:一.去把Struts框架的原理搞清楚,也可以去struts的官方网站 http://struts.apache.org 查阅,它的原理图如下: 简单介绍一下这个原理图的大致意思: (1).客户端发送请求后提交到一系列的过滤器,主要有三层,并且有一定顺序,先是ActionContextCleanUp过滤器,然后再到其他过滤器(SiteMesh等),再到FilterDispatcher过滤器. (2).