Android 安装时的协议

Android 安装时的协议,android,Android,我想在用户安装应用程序时指定协议。我的意思是,当用户在安装应用程序后设置所需的权限时,我需要协议。我不想在我的应用程序中包含额外的活动。请帮助我。我尝试搜索谷歌,但未找到任何内容 我想在用户安装应用程序时指定协议 欢迎您在用户首次启动应用程序时显示许可协议。一种典型的方法是使用SharedReferences跟踪用户是否同意许可协议,必要时显示协议 我的意思是,当用户设置了权限后,我需要协议 欢迎您在Google找到一份工作,加入维护Play Store的团队,并扩充Play Store,使其在

我想在用户安装应用程序时指定协议。我的意思是,当用户在安装应用程序后设置所需的权限时,我需要协议。我不想在我的应用程序中包含额外的活动。请帮助我。我尝试搜索谷歌,但未找到任何内容

我想在用户安装应用程序时指定协议

欢迎您在用户首次启动应用程序时显示许可协议。一种典型的方法是使用
SharedReferences
跟踪用户是否同意许可协议,必要时显示协议

我的意思是,当用户设置了权限后,我需要协议

欢迎您在Google找到一份工作,加入维护Play Store的团队,并扩充Play Store,使其在安装过程中提供许可协议

然后,你可以在Amazon上找到一份工作,然后重复修改,这次是针对Android的Amazon AppStore

然后,你可以在BlackBerry找到一份工作,并重复修改,这次是在BlackBerry World。其他分销渠道也可能需要这些修改,其中分销渠道是设备上的主要渠道,因此权限的表示由渠道处理

然后,如果应用程序是通过其他方式安装的(例如,从网站下载),则您可以返回谷歌的工作,并修改Android以在提交权限后提交许可协议。然后,你需要等待这个版本的Android在生态系统中占据主导地位,这可能需要几年的时间

然后,您将能够在显示权限后立即显示许可协议

当用户第一次启动应用程序时,显示许可协议会简单得多

我不想在我的应用程序中包含额外的活动


欢迎您修改现有的启动器活动,以处理首次启动场景的许可协议,例如通过片段。

谢谢,先生:)顺便说一句,我只是想知道这是否可能。可能是可能的,然后我可以实施它,否则我已经用SharedPrefs完成了。您的文章很棒!再次感谢各位:p@JustinJames:“顺便说一下,我只是想知道这是否可能”——在以后的堆栈溢出问题中,您可能会提到这一点。就目前而言,你的问题更多的是一种需求(“我想要X,我不想要Y”)。我选择解释满足需求的唯一真正方法。而且,事实上,用一种标准的方式来展示许可协议是非常有用的,一种可以由分销渠道和/或安卓本身处理的许可协议。然而,现在,我们必须自己处理。这可能是我最喜欢的答案。