原創(chuàng)|使用教程|編輯:郝浩|2013-09-29 10:32:39.000|閱讀 462 次
概述:在IntelliJ IDEA中,Android應(yīng)用程序一旦完成編譯,都將被打包為APK文件。這個程序包將包含二進(jìn)制文件和資源。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關(guān)鏈接:
在Intellij IDEA中,Android應(yīng)用程序一旦完成編譯,都將被打包為APK文件。這個程序包將包含二進(jìn)制文件和資源。之后就可以被發(fā)布到Google Play等應(yīng)用商店或者是直接安裝在應(yīng)用程序中。
如果程序包沒有數(shù)字簽名,那么就不能發(fā)布到任何應(yīng)用商店中。應(yīng)用程序要簽名的話,就必須先獲得一個證書。證書將被用來識別應(yīng)用程序的作者。
1 獲得證書
Java SDK將提供一個用于生成和管理證書的工具keytool,用戶可以在Java SDK的目錄中找到。這樣一來在Android開發(fā)中,就沒有必要從專門的授權(quán)機(jī)構(gòu)購買證書,使用keytool生成的證書就可以滿足需求了。IntelliJ IDEA就具有這種工具,并且支持證書的生成。
2 應(yīng)用程序簽名
擁有證書之后,開發(fā)者需要編譯發(fā)布的應(yīng)用程序并簽署可執(zhí)行文件。同時Intellij IDEA 也具有一個Java SDK的命令行工具:jarsigner。
啟動簽署應(yīng)用程序向?qū)В瑔螕鬊uild|Generate為APK進(jìn)行數(shù)字簽名。
3 從IntellijIDEA 獲取證書
如果還沒有創(chuàng)建證書,那么用戶可以在前面的對話框中創(chuàng)建。只需要點擊創(chuàng)建,就將顯示下面的對話框。
4 部署應(yīng)用程序
在向?qū)У淖詈螅?還必須完成APK文件的發(fā)布編輯和數(shù)字簽名。因為這僅僅是上傳應(yīng)用程序到App Store或者直接到可用設(shè)備的文件。
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉(zhuǎn)載自:慧都控件網(wǎng)