Mac 解決 Flutter 卡在installing build/app/...

問題出現(xiàn)場景

第一次運行完flutter項目,手機APP安裝成功,然后手動卸載,在次使用運行項目時,會發(fā)現(xiàn)卡在了Installing build/app/...

解決方法

使用adb刪除應(yīng)用,然后再次重啟

刪除指令

adb uninstall <APP包名com.xxx.xxx> 

如果報錯 command not found: adb 參考下方 adb配置

Mac 配置 adb

  1. 打開終端, 然后輸入下面指令
# 進(jìn)入根目錄
cd ~
# 如果沒有.bash_profile文件會創(chuàng)建一個該文件
touch .bash_profile
# 編輯.bash_profile文件
vi .bash_profile
  1. .bash_profile 文件內(nèi)添加下列內(nèi)容

    按下<i>按鍵, 啟動編輯模式, 把下面的內(nèi)容粘貼進(jìn)去

export ANDROID_HOME=/Users/###/Library/Android/sdk
export PATH=${PATH}:${ANDROID_HOME}/tools
export PATH=${PATH}:${ANDROID_HOME}/platform-tools
編輯完成后, 按下< ESC >按鍵, 關(guān)閉編輯模式, 輸入 wq, 然后按下回車, 保存文件內(nèi)容

# 注意: ANDROID_HOME后面的內(nèi)容為自己的android sdk所在的目錄地址

  1. 查看本地的android sdk目錄地址

    在Android Studio > Settings > Appearance & Behavior > System settings > Android SDK 中查看Android SDK Location 的地址, 復(fù)制到上面的ANDROID_HOME就可以了

  2. 使 .bash_profile 配置生效

source ~/.bash_profile

注意: 這時在終端直接輸入adb version會正常輸出版本號, 但是如果關(guān)閉終端, 重新開啟一個新的終端, 再次輸入adb, 依然會提示找不到adb

  1. 解決配置完成之后, 重啟終端依然找不到adb
# 如果沒有.zshrc文件會自動創(chuàng)建一個該文件
touch ~/.zshrc
# 編輯.zshrc文件
vim ~/.zshrc
  1. 將第2步里的內(nèi)容在.zshrc文件里再粘貼一份, 然后執(zhí)行烈面的命令使.zshrc文件生效
source ~/.zshrc
  1. 驗證
    在終端里輸入adb version, 然后終端輸出下面內(nèi)容, 提示配置成功, 然后重新開啟一個終端, 繼續(xù)輸入adb, 發(fā)現(xiàn)一樣輸出成功, 這時候就配置好了, 開始使用吧!
$ adb version 

# 輸出
Android Debug Bridge version 1.0.41
Version 33.0.3-8952118
Installed as /Users/###/Library/Android/sdk/platform-tools/adb
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容