Android 在安卓应用程序安装期间是否可能强制执行EULA?

Android 在安卓应用程序安装期间是否可能强制执行EULA?,android,google-play,Android,Google Play,在将Android应用程序上载到Google Playstore时,我没有看到任何指定EULA文本的选项。我想知道是否有可能强制执行EULA,以便用户在安装之前必须同意它 如果这不可能,我需要通过编程强制用户同意首次使用。我最近不得不处理这个问题。我一直不知道如何将我们的EULA与Google Play商店集成,所以我决定采用一种解决方案,在首次使用时显示EULA。我还有一个额外的限制,那就是我必须在每次应用程序更新时重新显示EULA 这是我的方法的基本概述: 用于存储已接受的当前应用程序版本

在将Android应用程序上载到Google Playstore时,我没有看到任何指定EULA文本的选项。我想知道是否有可能强制执行EULA,以便用户在安装之前必须同意它


如果这不可能,我需要通过编程强制用户同意首次使用。

我最近不得不处理这个问题。我一直不知道如何将我们的EULA与Google Play商店集成,所以我决定采用一种解决方案,在首次使用时显示EULA。我还有一个额外的限制,那就是我必须在每次应用程序更新时重新显示EULA

这是我的方法的基本概述:

  • 用于存储已接受的当前应用程序版本EULA
  • 将启动时的当前应用程序版本与SharedReferences中的版本进行比较
  • 如果它们不匹配,则显示一个自定义DialogFragment和一个Webview,我将在其中显示EULA(因为我的是一个html文件)。我将DialogFragment配置为模态。i、 e.只有一个接受按钮,如果他们接触到外部,则不会被拒绝
  • 接受后,在SharedReferences中更新当前应用程序版本