安卓应用 Android 开发者
如果您不想在 Google Play 这样的市场上发布应用,您可以将应用放在您的网站或服务器(包括私人服务器或企业服务器)上供用户下载。为此,您必须先按正常流程准备好应用的
通过网站发布应用 如果您不想在 Google Play 这样的市场上发布应用,您可以将应用放在您的网站或服务器(包括私人服务器或企业服务器)上供用户下载。为此,您必须先按正常流程准备好应用的发布版本,然后只需将准备好发布的 APK 文件托管到网站上并向用户提供下载链接即可。 当用户在其 Android 设备上访问该下载链接时,文件就会开始下载,Android 系统会在下载完成后自动将应用安装到设备上。不过,只有当用户将其“设置”配置为允许安装来自的应用时,安装进程才会自动启动。 虽然在您的网站上发布应用相对简单,但效率可能并不高。例如,如果您想通过自己的应用变现,您必须自行处理和跟踪所有财务交易且不能使用 Google Play 的应用内购买结算服务来销售应用内商品。此外,您也不能使用许可服务来阻止他人未经授权安装和使用您的应用。 用户选择接受未知应用和来源 Android 可防止用户无意中从第一方应用商店(如受信任的 Google Play)以外的位置下载并安装应用。Android 会阻止此类安装,除非用户选择允许安装来自其他来源的应用。用户选择接受的流程取决于用户设备上运行的 Android 版本: 图 1. “安装未知应用”系统设置界面,用户可在该界面上向特定来源授权,以安装未知应用。 安装未知应用 对于搭载 Android 8.0(API 级别 26)及更高版本的设备,用户必须授权才能安装来自非第一方应用商店来源的应用。为此,他们必须在“安装未知应用”系统设置界面中为该来源启用允许安装应用设置。图 1 说明了这一过程。 注意:用户可随时为特定来源更改此设置。因此,安装未知应用的来源应始终调用 ,以检查用户是否已授予该来源安装未知应用的权限。如果此方法返回 false,该来源应提示用户为其重新启用允许安装应用设置。 未知来源 图 2. 未知来源设置,用于确定用户是否可以安装不是从 Google Play 下载的应用。 为了让用户允许在搭载 Android 7.1.1(API 级别 25)及更低版本的设备上安装非第一方来源提供的应用安卓应用,他们应依次转到设置 > 安全来启用未知来源设置,如图 2 所示。 注意:当用户尝试在搭载 Android 7.1.1(API 级别 25)或更低版本的设备上安装未知应用时,系统有时会显示一个对话框,询问用户是否只允许安装一个特定的未知应用。在大多数情况下,如果有这个选项,用户应该一次只允许安装一个未知应用。 无论是哪种情况,用户都需要先更改此配置,然后才能将未知应用下载并安装到其设备上。 注意:部分网络提供商不允许用户安装来自未知来源的应用。 (编辑:青岛站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |