發表文章

目前顯示的是 2021的文章

Android Studio Arctic Fox 載入 AAR錯誤訊息: Build was configured to prefer settings repositories over project repositories but repository 'flatDir' was added by build file 'app/build.gradle')

圖片
想要導入AAR檔案做為Library使用時,在之前Android Studio Arctic Fox之前的版本,有一項必備的步驟是在app/build.gradle加入了下列的語法,讓libs目錄做為存放library的目錄 repositories { flatDir { dirs 'libs' } } 但是如果是在Arctic Fox的版本,卻會發生以下的錯誤訊息: A problem occurred evaluating project ':app'. > Build was configured to prefer settings repositories over project repositories but repository 'flatDir' was added by build file 'app/build.gradle' 解決的方法: 1. 刪除本來的語法 repositories { flatDir { dirs 'libs' } } 2. dependencies加上 implementation fileTree( dir : 'libs' , include : [ '*.jar' , '*.aar' ]) 參考資料: https://huayig.cn/index.php/archives/101/

Mac建立Flutter開發環境建立時,執行 flutter doctor 的一些錯誤訊息

圖片
之前寫了一篇記錄實作開發環境過程的文章  如何在Mac建立Flutter開發環境 ,後來一些朋友在安裝的過程詢問了一些錯誤訊息,才發現有些執行    flutter doctor   發生的錯誤訊息,會造成有些人無法順利安裝成功,於是將沒有寫完整的部份,在這篇文章一併補充說明: 1. cmdline-tools component is missing 要解決這個問題,只要打開Android Studio的SDK Manager, 安裝最新版的Command-line tools即可。 1.1 進到 SDK Manager / SDK Tools,勾選 Android SDK Command-line Tools 1.2 確認安裝。按下ok 1.3 再次執行    flutter doctor   ,此項問題已解決 2.Some Android licenses not accepted. 這個問題的解決方法,其實有寫在訊息裡,只要需要在Terminal輸入    flutter doctor --android-licenses   即可 2.1 輸入    flutter doctor --android-licenses   ,出現對話訊息後,按下 y,再按下Enter 2.2 接下來在每個對話訊息問你是否同意的項目,都按下 y 之後,再按下Enter 2.3 再次執行    flutter doctor   ,所有Android的部份就已經都解決了 讓我們繼續解決iOS的issue... 3.Xcode installation is incomplete; a full installation is necessary for iOS development. 這個問題的解決方法,其實有寫在訊息裡,只需要在Terminal輸入   sudo xcode-select --switch /Applications/Xcode.app/Contents/Developer    以及   sudo xcodebuild -runFirstLaunch   即可 3.1 輸入    sudo xcode-select --switch /Applications/Xcode.app/Contents/Developer     由於是sudo指令,所以會要求輸

Android Studio Arctic Fox中文顯示失敗

圖片
當Android Studio升級為Arctic Fox之後,發現在中文的顯示會取代成為方塊 甚至在搜尋輸入中文字也會變成方塊,造成無法搜尋中文字的情形 解決方法 1.開啟Android Studio設定 Mac按下快捷鍵 CMD⌘ + , Windows按下快捷鍵 Ctrl+Alt+S 2.修改設定 Appearance & Behavior / Appearance 勾選 Use custom font 按下OK完成設定 3.完成

簡訊實聯制App隱私權政策

App隱私權政策聲明 為了讓您能夠安心使用本App的各項服務與資訊,特此說明本App的隱私權保護政策: 一、隱私權保護政策的適用範圍 隱私權保護政策內容,包括本App如何處理在您使用App服務時收集到的個人識別資料。 二、個人資料的蒐集、處理及利用方式 本App目前均無使用任何可以紀錄、蒐集使用者資料的機制,並且也無開啟網路連線功能。 需要取得使用者同意相機的權限: 相機功能是掃描二維條碼時必須使用的功能,用來讀取二維條碼內容。 使用者自行記錄常用地點: 是單機版記錄在手機裡的資料庫-SQLite,當使用者移除App或是自行清除App的資料,資料將永不復存在。 三、資料之保護 本App目前均無使用任何可以紀錄、蒐集使用者資料的機制。 所以目前均無任何有關您的資料。 四、網站對外的相關連結 本App的網頁提供其他網站的網路連結,您也可經由本App所提供的連結,點選進入其他網站。但該連結網站不適用本App的隱私權保護政策,您必須參考該連結網站中的隱私權保護政策。 五、與第三人共用個人資料之政策 本App目前均無使用任何可以紀錄、蒐集使用者資料的機制。不會與其他人共用您的個人資料。