我想在 Google Play 中发布我的 Android 应用程序,此应用程序使用我自己创建的服务,为了示例,假设它是托管在某处的 Java REST 服务。现在我想为这项服务提供一些身份验证,以便唯一能够在其上调用方法的客户端是在 Google Play 上购买的应用程序。
即使用户更改他的设备并使用相同的 Android Market 用户名在其他设备上下载应用程序,我也希望该解决方案兼容。
如果用户不必在每次启动客户端时都提供某种凭据,那就太好了,换句话说,解决方案对最终用户来说是完全透明的。