ios请看小军写的:http://www.jianshu.com/p/9c00358bcc44
android打包:
1、在工程目录下执行ionic platform add android命令,添加android平台
2、两种打包的版本
一种是debug调试版,一种是release发布版
1.打包debug调试版在工程目录下执行ionic build android,生成的apk就是debug调试版本
2.打包release发布版在工程目录下执行ionic build android --release --prod,生成的apk就是release发布版本。如果没有配置签名文件则默认只生成android-release-unsigned.apk,没有签名的apk。release版本是必须有签名才能在手机上运行。
3.生成签名文件
1.在platforms/android目录下生成keystore文件
E:\mywork\tddapp>keytool-genkey -alias mykeyAlias -keyalg RSA -validity 40000 -keystore test.keystore
2.在platforms/android目录下创建一个release-signing.properties
填入你的信息:
signingConfigs {
release {
keyAlias = mykeyAlias(别名)
storePassword =store密码
keyPassword =key密码
storeFile = test.keystore(上面生成的)
}
}
然后运行:ionic build android --release --prod打包完就可以发到真机测试了