《移动项目实践》实验报告——Android调试与上线
實驗目的
1、幾種常見的App調試方法,包括使用外置模擬器調試,比如幾種國產模擬器的用法;電腦連接真機調試,描述真機調試要具備的條件;
2、分發APK安裝包給他人調試,著重說明簽名證書的創建方法,以及如何利用簽名證書導出APK安裝包。
實驗內容
1、通過模擬器和真機對App進行調試;
2、把App工程從開發模式轉為上線模式;
3、利用簽名證書導出APK安裝包;
4、對APK包進行安全加固和重簽名;
5、把App發布到一個應用商店;
實驗過程(實驗的設計思路、關鍵源代碼等)
配置build.gradle
在app的build.gradle的android標簽下加入如下
android {...signingConfigs {debug {v1SigningEnabled truev2SigningEnabled true}release {v1SigningEnabled truev2SigningEnabled true}}... }生成Signed Apk
1)在 Build 菜單中選擇 Generate Signed Bundle / APK…;
2)選擇 APK,點擊 Next 下一步;
Android App Bundle:用于通過 Google Play 發布的應用,需要升級到AS 3.2 以上版本才支持App Bundle格式;
APK:用于創建可部署到設備上的簽名APK;
3)點擊 Create new… 創建密鑰庫;
4)點擊 Key store path 創建密鑰庫文件地址;
5)選擇密鑰庫文件路徑,填寫密鑰庫名稱,點擊 OK 確定;
6)填寫完成創建密鑰庫相關信息,點擊 OK 創建完成。
Key store path:密鑰庫文件的地址;
Password:密鑰庫密碼; Confirm:確認密鑰庫密碼;
Key:
Alias:密鑰別稱;
Password:密鑰密碼;Confirm:確認密鑰密碼;
Validity(years):密鑰有效期;
Certificate:
First and Last Name:密鑰頒發者姓名;
Organizational Unit:密鑰頒發組織單位;
Organization:密鑰頒發組織;
City or Locality:所在城市;
State or Province:所在州省;
Country Code:國家編碼;
7) Finish
生成的apk在 項目根目錄\app\release\app.apk
實驗結果(實驗最終作品截圖說明)
發布上線
實驗心得
1、使用外置模擬器調試
2、電腦連接真機調試
3、簽名證書的創建
4、簽名證書導出APK安裝包。
參考文章
與50位技術專家面對面20年技術見證,附贈技術全景圖總結
以上是生活随笔為你收集整理的《移动项目实践》实验报告——Android调试与上线的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 阿里巴巴2021秋招笔试题2021111
- 下一篇: 《移动项目实践》实验报告——Androi