2

如果我对 Android LVL 的理解是正确的,那么每个开发者帐户都会获得一个公钥。如果我想通过一个开发者帐户上传 2 个付费应用怎么办?有没有办法为每个应用程序获取单独的密钥?考虑这种情况:

-用户通过市场购买应用程序“A”获得许可证。

-然后用户通过其他来源下载应用程序“B”的未经许可的副本。

由于用户已经购买了应用程序“A”的许可证,应用程序“B”是否会被视为通过 LVL 验证?

如果这已在其他地方解释过,请原谅我,但 developer.android.com 明确指出:

请注意,您配置的测试响应适用于帐户范围 - 也就是说,它不适用于单个应用程序,而是适用于与发布者帐户关联的所有应用程序。如果您同时测试多个应用程序,更改测试响应将影响所有这些应用程序的下一次许可证检查(如果用户使用发布者帐户或测试帐户登录到模拟器或设备)。

这就是让我思考我的理论的原因。任何有 Android LVL 经验的人都可以解释一下吗?

4

1 回答 1

3

关键是要表明自己的身份,因此它与您的帐户相关联。您上传到帐户的每个应用程序都是不同的(由其 android 清单包名称唯一标识),因此用户购买和拥有的项目也不同。如果不是这样,那么每个开发者只能为他们的所有应用程序收费一次,显然情况并非如此。:)

于 2011-07-29T19:27:42.943 回答