我正在建立一个类似于 APKPure.com 的 APK 网站。APK 将从我的 CDN 提供。有没有办法检查下载 APK 的设备是否启用了“未知来源”?有没有更好的方法来做到这一点?我想尽量减少从网站访问到安装的摩擦。
谢谢。
我正在建立一个类似于 APKPure.com 的 APK 网站。APK 将从我的 CDN 提供。有没有办法检查下载 APK 的设备是否启用了“未知来源”?有没有更好的方法来做到这一点?我想尽量减少从网站访问到安装的摩擦。
谢谢。
通过你的浏览器,你不能。如果您通过 Android 应用访问您的网站,您可以执行以下操作:
boolean isNonPlayAppAllowed = Settings.Secure.getInt(getContentResolver(), Settings.Secure.INSTALL_NON_MARKET_APPS) == 1;
(来源:https ://stackoverflow.com/a/16675266/3673616 )
http://yoursite.com/somefile.apk/?unknown=true
这是我能想到的唯一方法——但是,仅仅通过浏览器绝对不可能。