Android Как опубликовать рейтинг/комментарии приложения в Маркете из приложения?

Это простой вопрос. Есть ли способ разрешить пользователям оставлять комментарии и/или оценивать мое приложение непосредственно из моего приложения и публиковать эти данные обратно на 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") ) );
    }
}

*где «имя пакета» заменено именем пакета моего приложения из манифеста.

Спасибо.


person RyanM    schedule 20.05.2010    source источник
comment
Насколько я знаю, API-интерфейсы Market еще не раскрыты ... однако отличное предложение добавить.   -  person Ricardo Villamil    schedule 20.05.2010


Ответы (2)


Я думаю, что какое-то время не будет доступа к рынку. Для этого потребуются дополнительные специальные разрешения приложения (загрузка, покупка, оценка), поскольку ваше приложение затем может загружать и оценивать любое приложение на рынке.

Поскольку есть много жалоб на безопасность Android, основанных на том факте, что пользователи не читают разрешения, которые они принимают, я думаю, что Google не будет так быстро раскрывать рынок, а направит пользователей через одно известное рыночное приложение.

person dronus    schedule 15.04.2011
comment
Честно говоря, я мог согласиться пройти через приложение Android Market. Жаль, что URL не может быть более точным, например, market://details?id=packagename#rate - person rds; 19.08.2011

Нет. Вы можете направить его только на URL-адрес рынка Android. Не предусмотрено получение оценки или комментария от пользователя.

Если это так, я поставлю оценку 5 звезд, даже если пользователь дал только 2 звезды :)

person user725235    schedule 26.04.2011
comment
Или, что еще лучше, ставьте ставки на стартапы, не спрашивая у них совета. Эти пользователи все равно всегда недооценивают наши приложения. - person rds; 19.08.2011