# 使用瀏覽器更新 ## 自行建置,而不是下載 **AAPS** 無法下載,因為這涉及醫療設備的法規。 自行建置應用程式以供個人使用是合法的,但你不得將副本提供給他人! 詳細資訊請參閱 [FAQ 頁面](../UsefulLinks/FAQ.md)。 ```{note} 如果你想第一次使用瀏覽器升級 **AAPS** : 請將你的備份金鑰檔案複製到你的 Google 雲端硬碟。 然後請遵循 [瀏覽器版本 **AAPS** 程序](../SettingUpAaps/BrowserBuild.md) 而不是本指南。 與其建立新的金鑰庫,更好的方法,是選擇你電腦中現有的。 這個操作僅在第一次時才需要,之後的升級可以遵循這個指南。 ``` ## 更新 AAPS 新版本的總覽 ```{contents} Steps for updating to a new version of AAPS :depth: 1 :local: true ``` 如果您遇到問題,請參見單獨的[問題排除Android Studio](../GettingHelp/TroubleshootingAndroidStudio)頁面。 ### 匯出你的設定 從您手機上現有的 **AAPS** 版本匯出您的設定。 你可能不需要這樣做,但防患於未然更好。 如果您忘記如何做,請參見[匯出與匯入設定](ExportImportSettings.md)頁面。 (Update-to-new-version-update-your-repo)= ### 更新你的 GitHub 儲存庫 ```{admonition} WARNING :class: warning 從 AAPS 版本 3.3.2.1 起,瀏覽器建置已釋出。 ``` [登入 GitHub](https://github.com/login)。 1. 選擇儲存庫。 2. 向下滾動並選擇你自己的 AndroidAPS 儲存庫。 ![選擇 AndroidAPS 儲存庫](../images/update/CI/GitHubUpdate1.png) 3. 確保你使用的是自己複製的 AndroidAPS 版本(從 nightscout/AndroidAPS 分支出來的) 4. 點擊同步分支以更新它(提交的數量可能與圖片不同) ![同步 AndroidAPS 儲存庫](../images/update/CI/GitHubUpdate2.png) 5. 點擊更新分支 ![更新 AndroidAPS 儲存庫](../images/update/CI/GitHubUpdate3.png) 注意:如果你不小心修改了自己複製的 AndroidAPS,將會看到此畫面。 放棄所有更改(提交)以便恢復到官方版本。 ![放棄修改](../images/update/CI/GitHubUpdate4.png) 你現在已經將自己的複製版本與 AndroidAPS 的最新發布同步(更新)了。 做得很好。 ![儲存庫已同步](../images/update/CI/GitHubUpdate5.png) ### 執行工作流程,以建置簽名的 APK 1. 在你的 GitHub 複製版 AndroidAPS 中,選擇操作。 2. 擴展所有工作流程。 3. 選擇 AAPS-CI ![操作 AAPS-CI](../images/update/CI/GitHubActions1.png) 4. 向下滾動並點擊運行工作流程。 ![運行工作流程](../images/update/CI/GitHubActions2.png) 5. 將分支維持為 master,選擇你想要建置的 AAPS 版本——可以是最新版本或指定的特定版本——再選擇 [variant](#browserbuild-variant)(fullRelease),然後點選 Run workflow。 ![運行工作流程](../images/update/CI/GitHubActions3.png) 6. 你將會看到工作流程運行成功請求的訊息。 重新整理你的瀏覽器頁面,你將能夠監控建置進度。 當操作完成時,AAPS CI 的行動將顯示綠色勾選標記。 你已成功建置 AndroidAPS 的更新版本。 這表示 Master 與 Wear 的 APK 現在會直接儲存到你的 Google Drive(如下所示)。 AAPSClient apk 可以從 Github > nightscout > AndroidAPS [這裡](https://github.com/nightscout/AndroidAPS/releases) ![監控工作流程](../images/update/CI/GitHubActions4.png) ### 安裝 AAPS APK 1. 打開你的 Google 雲端硬碟 2. 瀏覽到 AAPS,選擇新版本資料夾,你會找到手機版和 Android Wear 版本。 ![Google 雲端硬碟位置](../images/update/CI/GitHubActions5.png) 繼續 [這裡](#Update-to-new-version-check-aaps-version-on-phone) ## 問題排除 如果發生任何錯誤,不要慌張。 先深呼吸! 然後如果你的問題已經有文檔,請參閱 [問題排除](#aaps-ci-preparation)! 如果你需要進一步幫助,請聯繫其他**AAPS**使用者,透過[Facebook](https://www.facebook.com/groups/AndroidAPSUsers)或[Discord](https://discord.gg/4fQUWHZ4Mw)。