ionic2 安装与cordova打包
1.安裝:
cnpm install -g cordova ionicionic start name cd name
cnpm install ?
2、環(huán)境配置:
http://www.cnblogs.com/changyaoself/p/6544082.html ?這里是具體配置。
測(cè)試環(huán)境:
cordova platform list ? ?如下才可以:
?
3、添加android平臺(tái)
終端項(xiàng)目目錄下輸入命令:cordova?platform add android
4、cordova編譯應(yīng)用
執(zhí)行命令:cordova build --release android,使用build命令編譯應(yīng)用的發(fā)布版本,這個(gè)過(guò)程需要你的android sdk和環(huán)境變量、java jdk和環(huán)境變量、android的gradle配置沒(méi)有錯(cuò)誤。說(shuō)一下gradle的配置:到https://services.gradle.org/distributions站點(diǎn)下載bin.zip文件,添加環(huán)境變量PATH=D:\gradle-3.5\bin,輸入命令gradle -v查看是否安裝成功。編譯成功之后,在項(xiàng)目路徑的\platforms\android\build\outputs\apk下會(huì)生成一個(gè)還未簽名的apk文件,我把它重新命名為test.apk,這個(gè)時(shí)候的apk還不能被安裝到手機(jī)上。
四、生成簽名文件
執(zhí)行命令:keytool -genkey -v -keystore demo.keystore -alias moon -keyalg RSA -keysize 2048 -validity 10000,輸入的密碼要記住,其他姓名地區(qū)等信息隨便填吧,最好還是記住,成功之后在主目錄下就生成了demo.keystore文件,命令中demo.keystore是生成文件的名字,moon 是別名,隨便起但是要記住,一會(huì)簽名要用到,其他信息如加密、有效日期等就不說(shuō)了,無(wú)需改動(dòng)。
5、簽名應(yīng)用文件
把在第二步生成的test.apk拷貝到與生成的keystore同一目錄下,也就是項(xiàng)目的主目錄下,執(zhí)行命令:jarsigner -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore demo.keystore test.apk moon,輸入簽名文件的密碼,成功之后主目錄下的test.apk就被簽名成功了,會(huì)比原來(lái)未被簽名的apk文件大一點(diǎn),能夠安裝到手機(jī)或android虛擬機(jī)上了。
6、出現(xiàn)的大部分問(wèn)題:?http://www.cnblogs.com/changyaoself/p/6544082.html ?這里有一些說(shuō)明
原文件:http://blog.csdn.net/moonlighting_/article/details/73480998
?
轉(zhuǎn)載于:https://www.cnblogs.com/changyaoself/p/8309739.html
總結(jié)
以上是生活随笔為你收集整理的ionic2 安装与cordova打包的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: cpu龙芯电脑(龙芯最新cpu)
- 下一篇: oracle 用户账户被锁处理