我正在开发一个Android应用程序作为研究工具。其背后的想法是,研究人员向参与者分发几个Android设备,他们使用这些设备代表研究人员收集数据。
现在我想使用Android的C2DM (云到设备的消息传递)。这里的问题是需要一个Google帐户。这对我来说是行不通的,因为研究人员必须为每个设备预先配置一个帐户。这是可行的,但实际问题来自于市场准入。参与者可以使用该账户从Market购买任何东西。所以我的问题是,如何在维护C2DM的同时,将市场的功能限制在仅免费的应用程序上。
谢谢大家
发布于 2010-12-05 02:16:34
你不能“将市场的功能限制在免费的应用程序上”。
您可以为您的问题寻求替代解决方案,而不是C2DM。有一些第三方的选择,比如城市航空公司,可能不需要谷歌账户。
或者,您可以根设备并尝试完全删除Market应用程序,以及可能依赖于该帐户的任何其他应用程序(例如,Gmail、Dialtact)。然而,你很有可能会错过一些东西。
发布于 2011-09-13 17:38:45
您也许能够对设备进行寻根,并阻止对市场地址的访问-- C2DM将继续运行,但市场本身将停止运行。
https://stackoverflow.com/questions/4353128
复制相似问题