Android 系统有一个名为“未知来源”的标志,允许其安装来自非市场来源的应用程序。
如果我按照 Android 开发人员网站上的说明签署我的应用程序(即使用使用我从 google 获得的私钥创建的证书),并决定不在 Android 市场上发布我的应用程序,而是将其托管在我自己的网站上。
这个应用程序会被android系统视为非市场吗?关闭“未知来源”选项后它仍然会安装吗?
“未知来源”允许通过下载链接(来自浏览器的 .apk 文件)安装应用程序,与代码签名无关。所有应用程序都需要签名,并在发布之前进行压缩对齐。
与其他平台(如 BlackBerry)不同,唯一的要求是使用您控制或拥有的私钥对您的应用程序进行签名。我建议不要使用不属于您自己的密钥。如果您使用其他人可以获得的私钥,其他人可以向系统信任的您的应用程序发布更新。
简而言之,答案是否定的,如果设备上禁用了“未知来源”,它就不会通过您自己的网站进行安装。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)