ionic版本发布android&ios
发布前准备:
hooks:全部删除
platforms:全部删除
resources:只留2张图片,一张icon,一张splash、
plugins:请根据需要ionic plugin add cordova-plugin-xxxx,并且可以通过ionic plugin查看自己所有插件版本号,这个很重要,有时候一些错误就是因为插件版本有问题!
Android版本:Windows环境下(已安装nodejs,ionic,cordova)
1 ionic hooks add
2 ionic platform add android
3 ionic resources(生成图片文件失败的解决办法,1config.xml里图片标签引用太多,删除没必要的!2缺什么文件你自己复制文件改成需要的名字)
4 ionic platform remove android
5 ionic platform add android
6 platform文件夹内的Android文件夹丢入eclipse中,会生成2个文件夹,CordovaLib和MainActivity,2个都右键设置property,设置Android版本(我选的6.0,需要下一个eclipse的文件丢入eclipse程序所在文件夹里),当2个文件夹都没有报错时!(没有红色叉叉和惊叹号时,有就根据报错去解决错误!)然后右键MainActivity选择debug as Android application,会在Android的bin目录里生成一个apk文件,去安装看看吧。(真机可以直接USB连接电脑,run as Android application)
Ios版本:mac环境下(已安装nodejs,ionic,cordova)
1 ionic hooks add
2 ionic platform add ios
3 ionic resources(生成图片文件失败的解决办法,1config.xml里图片标签引用太多,删除没必要的!2缺什么文件你自己复制文件改成需要的名字)
4 ionic platform remove ios
5 ionic platform add ios
6 xcode里打开ios目录里的wordspace文件,选择一个sign名称,然后直接run(Safari里点击开发可以进行实时调试很方便!)
一些常见的错误:
error xxxread:hooks删掉重搞,或者是plugin里有名字不对的,重复的插件
resource卡住:网的问题,要么解决网的问题,要么自己改图片名
xxpawn error: ionic hooks add