在 Visual Studio 透由 .NET MAUI 開發 Android 應用 (Android Emulator 與 AVD 設定)

在使用 .NET MAUI 的時候可以透過 Google 推出的 Android Emulator 來建立 Android Virtual Device (AVD),以便進行基本的 Android App 開發與前期的測試。

雖然在 App 的開發到後期通常會直接使用 實際的裝置 進行測試會比較恰當,但不可質疑的 AVD 在 Android App 很多開發情境當中仍是扮演著測試環節中很重要的部分。

 

而 Google 所推出的 Android Emulator 可以透過 Visual Studio 當中的 "Android 裝置管理員" 來使用,並且建立所需的 AVD 環境。

...繼續閱讀 »

在 Visual Studio 透由 .NET MAUI 開發 Android 應用 (其他 Android SDK 元件安裝)

由於 Visual Studio 在安裝 .NET MAUI 的工作負載時,只會安裝 "基本" 的 Android 所需的開發與執行環境。如果有遇到一些狀況需要其他的進階使用時,那對於 Android SDK 的元件安裝就必須再進一步的調整。

例如在 前篇 的介紹當中,要啟動所建立的 Android Emulator 時就 "可能" 會有看到類似的提示畫面:

可以怎樣進一步嘗試調整呢?

可以看看本篇介紹。

...繼續閱讀 »

上傳 Android 的封存套件需符合 Google Play 的目標 API 級別規定 (Target API level requirements for Google Play apps)

文章標題,來翻譯翻譯後的意思就是:

請按照 Google Play 要求 "準則" 上傳 Android 的 .apk or .aab,否則就不能上架。

那為什麼要這樣規定呢? Google Play 官方給出了這樣的解釋:

指定使用最新 API 級別也有助於讓應用程式充分發揮平台的最新功能,讓使用者用得更加愉快…(?

上述解釋可參見下列網址:
https://developer.android.com/google/play/requirements/target-sdk?hl=zh-tw#why-target

...繼續閱讀 »

對於 Apple 在 iOS 15 之後的隱私追蹤政策 App 程式所需的對應改變

近期因為有更新 iOS App 被 Apple 拒絕的問題,發現原本用來處理 Apple 要求的追蹤 Privacy 請求使用的AppTrackingTransparency,撰寫在AppDelegate類別的 FinishedLaunching方法中變得不行了。

此追蹤 Privacy 政策可詳見 Apple 的官網說明:
https://developer.apple.com/documentation/apptrackingtransparency

...繼續閱讀 »

在 Windows 11 上遇到的怪事: 開啟 Windows 安全性 應用失效...

本來在查找因為硬體的 Driver (驅動程式) 不相容 Windows 11 的困擾,所以就上微軟的官網看看要怎麼處理此問題,結果反而遇到了更奇怪的事情,居然連要在 Windows 11 的 "設定"→"隱私權與安全性" 要 "開啟 Windows 安全性" 應用都出現無法開啟的狀況😯

話說 "Windows 安全性" 到底是叫 Windows Defender 還是 Microsoft Defender 已經不想管了…XD


 

...繼續閱讀 »

在 Teams 會議中透過成員帳號來協助會議召集人對會議進行錄影

Teams 在團隊的使用上分成 "來賓帳號" 與 "成員帳號" 兩種模式,如何將 "來賓帳號" 邀請到團隊當中已經在 邀請一般 Email 帳號加入 Teams 成為公司/組織/團隊的來賓帳號 文章當中做了完整的介紹。

團隊中的 "成員帳號" 通常擁有比較多的資格與權限(由 Teams 的管理者從 Microsoft Teams 系統管理中心 決定相關的權限),如果該 "成員帳號" 的權限有設定好的話,即可以針對團隊的會議進行錄影。
 

就讓我們來看該怎麼完成囉~~~

...繼續閱讀 »

邀請一般 Email 用戶(已是微軟帳戶) 加入 Teams 成為公司/組織/團隊的來賓帳號 (透由 Email 邀請函)

由於近期線上工作、會議、課程的需求激增,要讓公司/組織/團體在 Teams 當中加入外部的來賓帳號(就是大眾常用的免費 email 服務帳號,如: gmail、outlook/hotmail、yahoo...等),來一起加入協同工作、會議或課程,該怎麼辦呢?

而如果使用時其實是可以透過各款主流的網頁瀏覽器,登入 "微軟帳號" 後進入到受到邀請的團隊,就可以直接使用 Teams 服務了。

如果要直接在瀏覽器使用 "微軟 Teams 服務",可透過下面連結:
https://www.microsoft.com/zh-tw/microsoft-teams/log-in

or

https://teams.microsoft.com/
...繼續閱讀 »

中華民國(台灣) 行政院官方推行的簡訊實聯制 - 民眾使用 for iOS (已於 2022/4/27 終止施行)

《簡訊實聯制》在 iOS 的使用中,若要進到 Line 裡面找到 "疾管家" 的官方帳號,再透過當中圖文選單的選項來掃描 QR Code,其實會花去不少時間。個人會比較推薦直接使用 iOS 系統內建的相機來做 QRCode 掃描會比較方便且快速。

另外要注意,若您的 iPhone 沒有幫系統更新到 iOS 14 以後的版本, "可能" 會沒有辦法使用本文介紹的方式,還請參酌考量。

 

若您是手持 Android 手機的捧友,可以 到此 觀看相關資訊。

...繼續閱讀 »

中華民國(台灣) 行政院官方推行的簡訊實聯制 - 民眾使用 for Android (已於 2022/4/27 終止施行)

手拿 Android 手機的捧友,如果是 Android 10 以後的系統,在原生的相機功能中都已經內建 QRCode 的掃描功能,居然感覺很多捧友都不清楚這件事情。

導致於很多 "傳聞" 抱怨 Android 手機要使用行政院推行的簡訊實聯制,平常都沒裝相關的 App 或是 "不小心" 被誘導誤裝了來路不明的掃 QRCode 的 App,要出入各大賣場、便利商店…等地方時都要卡關卡很久,不便民、陷民眾於不義…等。

本篇就來幫 Android 系統來平反一下吧! 

體驗一下如何快速 5 秒內快速通關😎😎😎



如果您是 iPhone 的捧友請 到此 觀看相關資訊。

...繼續閱讀 »

在 Xamarin(.Forms) 中使用 C# 9.0 開發 App

在 .NET 5 已正式推出且 .NET 6 即將於 2022年初(?) 現真身的這個時候,對於 .NET 所面向的各種執行平台預設對應撰寫 C# 的語言版本也有所差異。 

(上圖取自 "Enabling C# 9 in Xamarin & .NET Standard Projects" 網頁內容)

 

按照上表的 Xamarin(.Forms) 所用的是預設 C# 語言 7.3 版本,很多捧友就醬以為無法用 C# 9.0 新語法來開發,這可是不對的唷~~~

...繼續閱讀 »