Android 为什么一些付费应用程序在/mnt/asec/目录中列出,而其他应用程序没有?

Android 为什么一些付费应用程序在/mnt/asec/目录中列出,而其他应用程序没有?,android,directory,Android,Directory,我注意到/mnt/asec/目录被用作存储某些付费应用程序的地方,但不是全部。 有什么代码可以确保我的付费应用不在这里列出,而是像大多数其他应用一样悄悄地放在/data/app private/中 (顺便说一句, 我发现“移动到SD卡”选项出现在Froyo(2.2)和Gingerbread(2.3)上。当时,这些应用程序被拆分为res.zip和pkg.apk,并在完成此操作时放入/mnt/asec/packageName/中。显然,此目录的原因已发生变化。…?大约一个月前,我又在Jellybea

我注意到/mnt/asec/目录被用作存储某些付费应用程序的地方,但不是全部。 有什么代码可以确保我的付费应用不在这里列出,而是像大多数其他应用一样悄悄地放在/data/app private/中

(顺便说一句,
我发现“移动到SD卡”选项出现在Froyo(2.2)和Gingerbread(2.3)上。当时,这些应用程序被拆分为res.zip和pkg.apk,并在完成此操作时放入/mnt/asec/packageName/中。显然,此目录的原因已发生变化。…?

大约一个月前,我又在Jellybean中开始使用它。我相信这是一件令人讨厌的事。 我使用LINK2SD,可以免费修复此行为。 运行Link2sd单击应用程序并选择“移动到手机”,即使它在手机上,Link2sd将对其进行解密并将其移动到/data/data/*目录。从那里,您可以将其链接到外部SD/TF卡或将其移动到未加密的SD卡

干杯
BuBu

谢谢,但我没有给出答案,因为我正在寻找更改的原因和细节,以便在应用程序中处理不同的版本。