Android開發把專案打包成apk
【原文:http://blog.csdn.net/luoyin22/article/details/7862742】
做完一個Android專案之後,如何才能把專案釋出到Internet上供別人使用呢?我們需要將自己的程式打包成Android安裝包檔案--APK(Android Package),其字尾名為".apk"。將APK檔案直接上傳到Android模擬器或Android手機中執行即可進行安裝。Android系統要求具有其開發者簽名的私人金鑰的應用程式才能夠被安裝。生成數字簽名以及打包專案成APK都可以採用命令列的方式,但是通過Eclipse中的嚮導我們會更加方便地完成整個流程,打包釋出的過程非常簡單。下面以前面開發的"Hello World"為例,演示如何生成APK。
右鍵單擊專案名稱,選擇"Android Tools",再選擇"Export Signed Application Package…",如下圖所示。
進入左圖所示頁面,單擊"Next>"按鈕,進入如右圖所示視窗。
其中,Location為證書庫將要存放的位置,Password是證書庫的密碼。
打包程式時,系統要求使用數字證書。如果沒有數字證書,我們選擇"Create new keystore"新建立一個證書庫,單擊"Browse…"按鈕選擇證書庫將要儲存的位置並填入資訊,如左圖所示。單擊"Next>"按鈕,如右圖所示。
其中,Alias是該證書的名字;password是該證書的密碼;Validity是指定證書有效年份。
如果已經擁有一個證書,那麼可以選擇"Use existing keystore",之後直接定位到證書庫的位置並填入密碼,如左圖所示,接下來填入密碼,單擊"Next>"按鈕,如右圖所示。
"Destination APK file "指定APK儲存的位置。單擊"Finish"按鈕,打包完成。
進入"D:\My Document",會看到生成的HelloWorld.apk以及sharpandroid證書庫。
我們可以把HelloWorld.apk檔案釋出到Internet上,也可以將該檔案釋出到Google的Android Market中,別人就可以下載它,並安裝到手機上去。
相關文章
- vue 專案打包成apk(Hbuilder方案)VueAPKUI
- uni-app專案打包成apk(本地打包篇)APPAPK
- Android Studio打包專案:APKAndroidAPK
- 如何把 Kitten程式設計貓上開發出來的專案打包成安卓平臺上可以安裝的apk檔案程式設計安卓APK
- Android APK打渠道包實施方案AndroidAPK
- 【Android APK】解析SD卡上的APK檔案AndroidAPKSD卡
- AndroidStudio專案打包成jarAndroidJAR
- Android APK開發:Menu介面功能詳解AndroidAPK
- 把可執行jar打包成exe檔案JAR
- Flutter入門進階之旅(十八)Flutter專案打包成aar整合到原生Android專案FlutterAndroid
- Android studio匯出apk檔案AndroidAPK
- Android專案實戰(四十):Andoird7.0+安裝APK適配AndroidAPK
- Android開發,別把Java當JavascriptAndroidJavaScript
- Intellij Idea 將Java專案打包成jarIntelliJIdeaJavaJAR
- 使用HBuilder將web專案打包成appUIWebAPP
- 小米開源 Android 專案欲“阻止提取 APK 檔案”,被谷歌以“軟體有缺陷”為由駁回AndroidAPK谷歌
- Flutter 38: 圖解 Android 打包 APK 檔案Flutter圖解AndroidAPK
- 一鍵解決Android專案圖片壓縮煩惱,為apk瘦身!AndroidAPK
- PhoneGap Hybrid APP 開發實戰(1):第一個 Android APKAPPAndroidAPK
- zip是什麼格式 怎麼把檔案打包成zip格式
- uni-app&H5&Android混合開發二 || 使用Android Studio打包應用APKAPPH5AndroidAPK
- Android APK打包流程AndroidAPK
- uniapp打包成apk,監聽安卓手機的返回鍵APPAPK安卓
- Android開發_在Android Studio中搜尋專案中出現過的字串Android字串
- appium 能打包成 apk,啟動這個 apk 就能調起待測 app 自動化麼APPAPK
- Flutter開發第一個專案android studio 開發工具的使用說明FlutterAndroid
- Flutter 打包 android端 apkFlutterAndroidAPK
- Android之Apk加殼AndroidAPK
- Android空包Apk簽名AndroidAPK
- 快速開發android,離不開這10個優秀的開源專案Android
- Android開發:APK的反編譯(獲取程式碼和資原始檔)AndroidAPK編譯
- Maven專案打jar包MavenJAR
- Android Apk反編譯系列教程(二)APK重打包AndroidAPK編譯
- Android元件化開發案例(融合數10個專案模組)Android元件化
- Android專案中最火最常用的優秀開源專案Android
- python專案開發Python
- ionic2:專案壓縮後,wap或是apk開啟沒樣式APK
- JavaFx專案打包成exe,並整合Jre,使Java專案在任意機器執行Java
- Vue+Express全棧開發專案實戰技能:從0到1打造完整電商專案VueExpress全棧