Запуск главной страницы Android Market из приложения - PullRequest
0 голосов
/ 26 сентября 2011

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

Все ответы, которые я нашел, фактически выполняют поиск в Маркете (используя uri "market: //") или, что еще хуже, они запускают Маркет на определенной странице приложения, в то время как я пытаюсь показать главная страница Маркета, т.е. страница, отображаемая при запуске из панели запуска.

Я пытался использовать просто "market: //" в качестве Uri, без строк запроса, но это не работает; Я также попытался получить точно такую ​​же «подпись» «команды начала действия», которая появляется в LogCat при запуске Market из панели запуска (путем ручного редактирования компонентов, флагов и категорий), но она все еще не работает.

Есть ли способ заставить его показать главную страницу? Спасибо в ожидании.

1 Ответ

0 голосов
/ 27 сентября 2011
Intent intent = new Intent();
intent.setClassName("com.android.vending", "com.android.vending.AssetBrowserActivity");
startActivity(intent);
...