Ссылка на приложение Android Market

Я хочу написать приложение, которое запускает рынок Android. (Действие должно быть только одним), поэтому, пожалуйста, направьте мне ссылку на рынок Android или любое предложение.


person Subrat    schedule 15.11.2010    source источник
comment
Не могли бы вы переформулировать свой вопрос. Это действительно сложно понять грамматически. Спасибо   -  person prolink007    schedule 16.11.2010
comment
Что вы подразумеваете под Действие должно быть только одним действием?   -  person Alex Jasmin    schedule 16.11.2010
comment
Александр Жасмин, prolink007: Я хочу сделать приложение для Android Market. так как сделать приложение. плз предложите мне.   -  person Subrat    schedule 18.11.2010


Ответы (2)


Uri uri = Uri.parse("market://search?q=barcodes");
Intent intent = new Intent (Intent.ACTION_VIEW, uri); 
startActivity(intent);

Этот пример кода запустит маркет и будет искать штрих-коды.

person Ryan Reeves    schedule 15.11.2010
comment
Вопрос конкретно требует запуска Android Market, тогда как это намерение запустит ЛЮБОЕ рыночное приложение. Я ожидаю, что ответ будет включать что-то вроде пакета com.android.vending. К сожалению, любое название действия (в приложении Android Market) вполне может меняться от одной версии к другой, поэтому я не знаю хорошего решения этой проблемы. - person Mark; 05.12.2011
comment
Это намерение сообщает Android, что намерение следует преобразовать в нечто, способное обработать рыночный запрос. Если установлено более одного рынка, пользователю будет предложено выбрать один. Жесткое кодирование цели для чего-то конкретного - не лучшая идея, учитывая все разнообразие устройств Android. - person Ryan Reeves; 03.02.2012
comment
Жесткое кодирование com.android.vending — единственный способ определить наличие и запустить приложение Android Market. Иногда вы абсолютно не хотите, чтобы пользователь мог выбирать, какое приложение Market запускать. Например, Amazon AppStore настаивает на том, чтобы вы не использовали URI намерения market://, потому что они могут привести пользователя к конкурирующему магазину приложений. - person Mark; 05.02.2012

Чтобы отправить SMS со ссылкой на приложение на рынке, самый простой подход — использовать bit.ly для сокращения URL-адресов.

Когда браузер на телефоне разрешит URL-адрес, он спросит, хотят ли они открыть его на торговой площадке. Этот подход, хотя и не идеален, работает для моих приложений.

person Steve The Sultan    schedule 21.06.2012