【问题标题】:Is it possible to allow an app to be installed on the SD card for Android 6 only?是否可以只允许在 Android 6 的 SD 卡上安装应用程序?
【发布时间】:2016-05-06 16:06:06
【问题描述】:

我有一个 Android 应用程序,目前只能安装在内存中:

android:installLocation="internalOnly"

因为它使用小部件,如果将应用程序移到 SD 卡上,服务将无法正常工作 (doc)

我想让应用使用 Android 6 Adoptable storage,我想知道是否有办法只为运行 Android 6+ 的用户执行此操作...

你知道这是否可能吗?

谢谢

【问题讨论】:

    标签: android android-sdcard


    【解决方案1】:

    您不能在 Manifest 中设置它,但您可以随时检查运行时,如果有任何不符合您的要求,只需向用户显示错误对话框。

    【讨论】:

    • 这是一个清单设置。这不能在运行时更改
    猜你喜欢
    • 1970-01-01
    • 2011-04-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-10-23
    • 2011-12-12
    相关资源
    最近更新 更多