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

问题出现场景

第一次运行完flutter项目,手机APP安装成功,然后手动卸载,在次使用运行项目时,会发现卡在了Installing build/app/…

解决方法

使用adb删除应用,然后再次重启

删除指令
adb uninstall <APP包名com.xxx.xxx> 

如果报错 command not found: adb 参考下方 adb配置

Mac 配置 adb
  1. 打开终端, 然后输入下面指令
# 进入根目录
cd ~
# 如果没有.bash_profile文件会创建一个该文件
touch .bash_profile
# 编辑.bash_profile文件
vi .bash_profile
  1. .bash_profile 文件内添加下列内容

    按下按键, 启动编辑模式, 把下面的内容粘贴进去

export ANDROID_HOME=/Users/###/Library/Android/sdk
export PATH=${PATH}:${ANDROID_HOME}/tools
export PATH=${PATH}:${ANDROID_HOME}/platform-tools
编辑完成后, 按下< ESC >按键, 关闭编辑模式, 输入 wq, 然后按下回车, 保存文件内容

# 注意: ANDROID_HOME后面的内容为自己的android sdk所在的目录地址

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

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

  2. 使 .bash_profile 配置生效

source ~/.bash_profile

注意: 这时在终端直接输入adb version会正常输出版本号, 但是如果关闭终端, 重新开启一个新的终端, 再次输入adb, 依然会提示找不到adb

  1. 解决配置完成之后, 重启终端依然找不到adb
# 如果没有.zshrc文件会自动创建一个该文件
touch ~/.zshrc
# 编辑.zshrc文件
vim ~/.zshrc
  1. 将第2步里的内容在.zshrc文件里再粘贴一份, 然后执行烈面的命令使.zshrc文件生效
source ~/.zshrc
  1. 验证
    在终端里输入adb version, 然后终端输出下面内容, 提示配置成功, 然后重新开启一个终端, 继续输入adb, 发现一样输出成功, 这时候就配置好了, 开始使用吧!
$ adb version 

# 输出
Android Debug Bridge version 1.0.41
Version 33.0.3-8952118
Installed as /Users/###/Library/Android/sdk/platform-tools/adb
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

林_深时见鹿

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值