下面介紹如何透過生成 .keystore 與 導出 .apk (其實就是 jar 檔) 後, 再安裝到 Android 的手持裝置.
由以下步驟來完成安裝檔的產生與裝置安裝:
由以下步驟來完成安裝檔的產生與裝置安裝:
0. Android Studio > Build > Generate Signed APK
1. 生成 .keystore :
- 此組 Password 為 Master Password,當完成 Key Store 的建立後,下次進入時直接輸入 Master Password 即可:
1. | 2. |
2. 建立 Key Store 下的 Key alias 鑰匙別名(簽名):一個 Store 可以擁有多個 alias 別名,即每個別名用於不同 app project 上。
3. 導出 signed .apk 檔 : Next 至此步驟,並選擇 Build Type 產生 apk 的版本屬於 debug 版還是 release 版。
- debug 版:用於自行安裝測試於裝置上。
- release 版:用於上傳至 Google Play Developer Console 中,進行 app 上架用的發布安裝檔。
- 當跑完後會自動跳出 apk 所在的資料夾視窗:檔名: app-debug.apk / app-release.apk
Google Play Developer Console:https://play.google.com/apps/publish/
4. 安裝 .apk 到手持裝置 :將該 .apk 透過 SD 卡或是 usb 傳輸到 Android 手持裝置上,並使用資料夾瀏覽尋找 apk 檔和點擊安裝。
1. 關閉USB儲存裝置,按設定>應用程式>未知來源打勾
2. 利用ASTRO檔案總管讀取放在SD那中的APK檔,選擇Open App Manager 並點擊 "Install"
5. 若要上架至 Android Store 時,需要注意:
android:versionCode="x" // 在上架後,versionCode 的設定不能與之前所擁有的號碼相同,否則上傳 apk 時,會顯示 versionCode 有重複並上無法上傳。
android:versionName="1.0.0" // 此為 play store 上所顯示的版本名稱,不影響上架設定。
- [Android 精華文章] 生成 .keystore 並導出 .apk 檔案後安裝到 Android 平台:http://puremonkey2010.blogspot.tw/2011/08/android-keystore-apk-android.html
沒有留言:
張貼留言