SD卡传输(存储空间不足)

6

我试图允许我的应用程序能够移动到SD卡中。目前,我已在清单文件中添加了属性“android:installLocation =”auto“。

当我尝试将我的手机上的应用程序存储选项从内部移动到外部时,虽然我在内部(64 GB)和外部(128 GB)都有足够的空间,但它在90%完成后仍然显示一个短语“存储空间不足”的消息框,即使我的应用程序只有75MB。我还尝试移动另一个大于75MB的应用程序,并成功地完成了转移。我还尝试创建一个虚拟模拟器来尝试传输我的应用程序,但情况是一样的。

是否存在我在清单文件中缺少的属性导致该问题发生?有什么建议吗?


1
我在这里遇到了同样的问题。有人能帮忙找到解决方案吗? - Kevin
1个回答

2
"

android:installLocation=\"auto\"" 是实现将应用程序移动到SD卡的唯一代码行。

但是,使用▶运行安装时会出现“存储空间不足”的提示。

要实际将应用程序移动到SD卡中,在Android Studio中还需要执行以下操作:

  • 创建一个签名包,发布变体,并使用: 构建 > 生成已签名的Bundle / APK… > APK
  • 使用终端安装: adb install -r path/to/my/app-release.apk
"

真是令人烦恼。太棒了,就像往常一样,在Android Studio中没有被Google记录。 - CaptainCrunch

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接