A New Collection of Thoughtful Learning Apps — Now Available on iOS & Android

Image
I’m excited to share a set of mobile apps I’ve recently completed and published on both the Google Play Store and the Apple App Store. These apps are designed with a simple goal in mind: to make meaningful, structured content more accessible, whether you’re studying theology or improving your English vocabulary. 📱 Now Available on Both Platforms All apps are live and available for download: Google Play Developer Page: https://play.google.com/store/apps/dev?id=5835943159853189043 Apple App Store Developer Page: https://apps.apple.com/ca/developer/q-z-l-corp/id1888794100 📖 Theology & Confession Study Apps For those interested in Reformed theology and classical Christian teachings, I’ve developed a series of apps that present foundational texts in a clean, focused reading format: The Belgic Confession Canons of Dort Heidelberg Catechism Westminster Shorter Catechism Each app is designed to provide a distraction-free experience, making it easier to read, reflect, and revisit these im...

解决 Android 模拟器空间不足导致 installDebug 失败问题

解决 Android 模拟器空间不足导致 installDebug 失败问题



如果你在运行 npm run android 时遇到以下错误:

Execution failed for task ':app:installDebug'.
...
java.io.IOException: Requested internal only, but not enough space

那么问题通常很简单:

🚨 Android 模拟器空间不足


💡 问题原因

Android 虚拟设备(AVD)默认的内部存储空间通常只有 2GB–6GB,很容易被占满:

  • 多次安装 Debug APK
  • Gradle 构建缓存
  • 系统更新和缓存文件

最终导致无法再安装应用。


✅ 我的解决方法(最有效)

直接扩大模拟器存储空间:

  1. 打开 Android Studio
  2. 进入 Device Manager
  3. 编辑已有模拟器或创建新模拟器
  4. 点击 Show Advanced Settings
  5. Internal Storage 设置为 16 GB
  6. 保存并重启模拟器

设置为 16GB 后,问题即可彻底解决。


⚡ 临时解决方案

如果只是临时应急,可以:

  • 清空模拟器数据(Wipe Data)
  • 手动卸载应用:
adb uninstall your.package.name

但这些只是短期解决方案。


🧠 开发建议

  • 开发环境建议至少分配 12GB–16GB 存储
  • 关闭 Snapshot(避免保存“满磁盘状态”)
  • 定期清理构建:
cd android
./gradlew clean

✅ 总结

如果看到错误:

Requested internal only, but not enough space

不是代码问题,而是模拟器磁盘空间不足。

根本解决方案: 将 AVD 内部存储提升到 16GB。

这是最稳定、最彻底的解决办法。

❤️ Support This Blog


If this post helped you, you can support my writing with a small donation. Thank you for reading.


Comments

Popular Posts

2026 Begins: Choosing to Stay on the Path as a Blogger

Health Checks and Scaling Strategies for Next.js in Kubernetes