android - 如果没有 SDCard,如何防止安装 Android 应用程序?

标签 android

我的代码逻辑需要在设备中安装 SD 卡。我已在应用程序的初始屏幕中添加了对这种情况的检查,但我想在用户下载/安装此应用程序之前通知他们。有办法实现吗?

谢谢!

最佳答案

在安装应用程序之前无法执行此操作,因为限制此类操作的唯一方法是使用 <uses-feature> 标签。但是,该标签没有存储要求的选项。您可以给出的最佳警告是将其突出显示在您的应用说明中。

另一方面,我听说过的每个设备都有某种形式的外部存储,无论是 SD 卡还是安装为外部存储的内置内存。您正在使用启动画面检查外部存储是执行此操作的最佳方法,因为没有其他选择。

关于android - 如果没有 SDCard,如何防止安装 Android 应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12403260/

相关文章:

java - 我正在制作一个双 Webview,它有问题请帮助我

android - Firestore 任务 whenallcomplete() - 任务尚未完成

iphone - 关于在 iOS 和 Android 上开发多人游戏的建议?

android 应用程序小部件动态背景颜色与圆角 android 2.3

javascript - 将项目升级到最新版本的 Cordova 4.0.0 时,控制台出现 TypeError "Cannot set property connection of#<Navigator>"

java - 不幸的是应用程序已停止工作

Android:约束布局动画选项卡选择

java - android项目文件中有很多文件

php - 返回 fragment 时,Android Camera API崩溃

php - 推送通知覆盖以前的通知