---
# System prepended metadata

title: MAUI + Blazor (.Net6.0) 開發安卓APP的環境配置
tags: [MAUI + Blazor]

---

###### tags: `MAUI + Blazor`
# MAUI + Blazor (.Net6.0) 開發安卓APP的環境配置

## 步驟一 MAUI + Blazor (.Net6.0) 的環境配置
![](https://i.imgur.com/lfqfbsg.png)
VS 必須是2022 加上需要安裝開發套件 如上圖

## 步驟二 MAUI + Blazor (.Net6.0)的專案創建
![](https://i.imgur.com/kr8hFwH.png)
創建專案時選擇 MAUI Blazor 應用程式就能快速創建專案 如上圖

## 步驟三 選擇要使用的手機模擬方式
### (開發Android 使用電腦模擬器)
![](https://i.imgur.com/nmYMa70.png)
選擇 Android Emulator 可以使用電腦運行模擬環境模擬安卓手機

![](https://i.imgur.com/1teHiYj.png)
按下偵錯 編譯器會嘗試啟動模擬器, 但是因為是第一次啟動
需要先設置模擬器環境, 按下create 用預設先建置起來即可
建置過程中會需要同意一些條款, 同意即可

![](https://i.imgur.com/mGvEINa.png)
接下來就是等待安裝需要的SDK 如上圖

![](https://i.imgur.com/o4GphNl.png)
完成安裝後就可以按啟動或是按偵錯就可以將模擬器跑起來
![](https://i.imgur.com/vPqQHkt.png)
成功的畫面如上圖

### (開發Android 使用實體手機)
安卓手機需要先變成開發者模式
方法就是打開設定然後找到裝置之後一直點版本, 開發者模式就會變成可選
各手機的位置都不太一樣, 詳細的作法請自行網上查詢
![](https://i.imgur.com/rk6SyyA.png)
手機成為開發者後, 要找到開發者選項, 開啟開發者選項
打開USB偵錯, 打開USB安裝
再來手機連結USB接上電腦之後, 同意所有要求之後, 電腦就會出現安卓本機裝置如上圖
按下偵錯之後 編譯器將使用手機作為模擬環境, 如果電腦無法跑模擬器, 使用這個方法也是能夠進行開發, 開發的程式將直接安裝到手機內去執行
## 其他設置
![](https://i.imgur.com/b2ttNg1.png)
按下安卓裝置管理員可以對模擬器進行參數修改

![](https://i.imgur.com/glKmknA.png)
在裝置管理員內可以存在多個模擬器環境, 點選要修改再點選編輯
就可以修改參數

![](https://i.imgur.com/QMZbYiv.png)
參數編輯畫面如上圖
可以針對想要開發的安卓OS 或是其他硬體參數進行修改

![](https://i.imgur.com/fDgdEHf.png)
![](https://i.imgur.com/O1y48hB.png)
安卓SDK管理工具可以設定安裝需要的安卓OS SDK

## 疑難排解
1. 如果建置的時候出現
    NETSDK1127  未安裝目標套件 Microsoft.Android
    這個訊息, 請去把VS更新到最新
2. 這個模擬器非常吃資源
    可以看到實體記憶體吃滿, 還吃到了虛擬記憶體
![](https://i.imgur.com/JxqIm6W.png)


