使Android App可移动到SD卡的问题

时间:2018-03-05 23:47:33

标签: android

从我读过的所有内容中,将应用程序移动到SD所需的一切就是在清单中添加以下行:

android:installLocation="preferExternal"

我尝试将此添加到我公司的两个应用中,虽然移动选项出现在两者的设置中,但实际上只有一个可以成功移动。当为其他应用程序按下移动按钮时,它会尝试移动,然后弹出一个"无法移动"信息。我能够找到错误的实际文本,但它没有多大帮助:" MOVE_FAILED_INTERNAL_ERROR"

我认为这可能是因为失败的应用程序嵌入了c代码。作为测试,我试图移动默认的" hello world" Android Studio为常规Android应用和内置c ++支持创建的应用。两者都没能成功移动。

我试图在几个不同的设备上移动所有这些应用程序,并且都有相同的结果。

有没有人知道什么可能导致某些应用程序可移动,而有些则不是,即使它们都有适当的指令允许它们移动应用?

1 个答案:

答案 0 :(得分:3)

您需要侧载APK,而不是通过USB从Android Studio安装。