我想检查一下用户是否在Google Play上评了我的应用,而不是有多少星,只要他们有.如果他们没有,我会通过一个对话框提示他们用这个代码给它评分:
startActivity( new Intent( Intent.ACTION_VIEW,
Uri.parse("market://details?id=packagename") ) );
解决方法:
不,你不能这样做.这也是一件好事 – 否则你将能够通过给予评级等奖励的人来影响评级.此外,如果有这样的API,开发人员将能够报复负面评论.如果Google开始披露此数据,这可能也会违反用户与Google之间的某些法律协议.
但是,这是我个人在我的应用中所做的事情:
>让用户使用该应用程序5次,以获得良好的感觉.
>在第六次运行时提示用户使用“是”,“稍后”和“从不”选项对其进行评级.后来推迟了两天.