【问题标题】:Android -- How to post app rating/comments to Market from within app?Android -- 如何从应用程序内将应用程序评级/评论发布到市场?
【发布时间】:2011-02-21 23:15:21
【问题描述】:

这是一个简单的问题。有没有办法让用户直接在我的应用程序中输入对我的应用程序的评论和/或评分,并将该数据发布回 Android Market?如果是这样,如果我使用 EditText 视图来允许用户输入,那么代码会是什么样子?如果不是,那么我唯一的其他选择是直接链接到我在 Market 中的应用程序(即用户单击我的应用程序中的链接或按钮,然后 Market 应用程序启动并显示我的应用程序页面)?例如:

view.setOnClickListener( new OnClickListener(){
    public void onClick(View v) {
        startActivity( new Intent( Intent.ACTION_VIEW,
           Uri.parse("market://details?id=packagename") ) );
    }
}

*其中“packagename”替换为清单中我的应用程序包名称。

谢谢。

【问题讨论】:

  • AFAIK 还没有公开市场 API...不过,建议添加一个很好的建议。

标签: android comments rating google-play marketplace


【解决方案1】:

没有。您只能将其定向到 android 市场 URL。没有规定可以从用户那里获得评分或评论。

如果是这样,我会发布 5 星评级,即使用户只给了 2 星 :)

【讨论】:

  • 或者更好的是,在启动时评分,而不询问他们的建议。无论如何,这些用户总是低估我们的应用程序。
【解决方案2】:

我认为暂时不会有市场准入。这将需要进一步的特殊应用程序权限(下载、购买、评分),因为您的应用程序随后可以下载市场上的任何应用程序并对其进行评分。

由于有很多基于用户没有阅读他们接受的权限这一事实的 Android 安全投诉,我认为 Google 不会那么快地公开市场,而是通过一个知名的市场应用程序引导用户。

【讨论】:

  • 老实说,我可以接受通过 Android 市场应用程序。可惜网址不能更精确,比如market://details?id=packagename#rate
猜你喜欢
  • 2012-04-20
  • 1970-01-01
  • 2011-12-01
  • 1970-01-01
  • 1970-01-01
  • 2011-06-14
  • 1970-01-01
  • 2023-03-19
  • 1970-01-01
相关资源
最近更新 更多