Android APP 版本检查

情景 01:Android APP 进行版本检查,存在更新或已经是最新,2 种情况
情景 02:检查 APP 是否有 SDCard 读写权限,拥有权限或不拥有权限,2 种情况
情景 03:请求获取 SDCard 读写权限,用户授予权限或用户拒绝授予权限,2 种情况
情景 04:检查 SDCard 可用内存空间,可用空间充裕或可用空间不足,2 种情况
情景 05:检查当前网络是否为 WiFi 网络,是 WiFi 网络或是移动网络,2 种qkk
情景 06:如果是移动网络,询问用户是否同意在移动网络下下载安装包,用户同意或用户不同意,2 种情况
情景 07:下载 APP 安装包,1 种情况
情景 08:Android 设备系统版本为 8(或以上)或 7(或以上)
情景 09:如果 Android 设备的系统版本为 8 或以上,判断是否拥有安装来自当前 APP 的更新包权限,拥有权限或未拥有权限,2 种情况
情景 10:请求安装来自当前 APP 更新包权限,用户授权或用户拒绝授权,2 种情况
情景 11:如果 Android 设备的系统版本为 7 或以上,使用 FileProvider 方式提供 APK 包的本地地址,如果系统版本为 7 以下,使用 file:// 描述符提供 APK 包地址,2 种情况
情景 12:安装 APK 包,用户点击安装或用户点击放弃安装,2 种情况

所有测试情景数量 = ?

你可能感兴趣的:(Android APP 版本检查)