You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多
文档控制台
免费开始使用

Android模拟器下载Expo Go应用时出现INSTALL_FAILED_INSUFFICIENT_STORAGE错误的解决方法

Android模拟器下载Expo Go应用时出现INSTALL_FAILED_INSUFFICIENT_STORAGE错误的解决方法

嘿,我之前用Pixel模拟器的时候也碰到过一模一样的问题,存储空间不足导致Expo Go安装失败确实挺闹心的。这里有几个亲测有效的解决办法,你可以挨个试试:

  • 调整模拟器的存储空间分配

    1. 打开Android Studio的AVD管理器(虚拟设备管理器)
    2. 找到你的Pixel 5 API 31设备,点击右侧的编辑图标(铅笔形状)
    3. 点击「Show Advanced Settings」(显示高级设置)
    4. 往下滚动找到「Internal Storage」(内部存储),把默认的8192MB改成16384MB(16GB)甚至更大,比如20480MB(20GB)
    5. 保存设置后重启模拟器,再运行npx expo start尝试安装Expo Go
  • 清理模拟器内的缓存与冗余数据

    1. 打开模拟器的系统设置,找到「存储」选项
    2. 点击「缓存数据」,选择清除所有应用的缓存
    3. 如果模拟器里装了其他没用的测试应用,也可以手动卸载几个腾出空间
    4. 重启模拟器后再次尝试安装
  • 用命令行清理模拟器存储(适合偏好命令操作的同学)

    1. 先关闭模拟器,打开命令提示符或终端
    2. 输入adb devices确认你的模拟器设备已正常连接
    3. 执行adb shell pm clear host.exp.exponent清除Expo Go的残留数据(如果之前安装过的话)
    4. 再执行adb shell rm -rf /data/local/tmp/*清理模拟器的临时文件
    5. 重新启动模拟器,运行npx expo start重试安装
  • 重新创建虚拟设备
    如果上面的方法都没效果,可能是当前模拟器的存储配置存在深层问题。你可以直接在AVD管理器里创建一个新的Pixel 5 API 31设备,在创建过程中就把内部存储设置得足够大,然后用新设备来运行你的React Native项目。

备注:内容来源于stack exchange,提问作者RamondC

火山引擎 最新活动