Intereting Posts
Я не могу установить / запустить Android Studio для Windows 7 64 бит Блокировать возможности ландшафта в определенных фрагментах Преобразование приложения для Android в веб-приложение Android default делает приложение sms по умолчанию Заменить каждое слово тегом Android Facebook SDK3.0, состояние сеанса ОТКРЫТИЕ Android UnknownHostException: есть ли способ установить тайм-аут? Могу ли я передать объект Javascript в Android WebView? Не удается разрешить метод 'add (int, com.example.utkarsh.beatle.app.MainActivity.PlaceholderFragment) RemoteViews для обновления виджета превышает максимальную ошибку использования битовой памяти Void … значение параметра в описании функции java Как я могу скрыть фон, когда отображается Bottomsheet, без использования диалогового окна? Как отобразить пункт меню со значком и текстом в AppCompatActivity Отключить прокрутку панели инструментов Android | SQLLite: предварительное обновление базы данных без использования SQLiteOpenHelper

Как перенаправить пользователя в конкретное приложение на рынке?

Мое Android-приложение пытается побудить пользователя обновить определенное приложение с рынка. Я могу обнаружить старую версию приложения, но как перенаправить пользователя на страницу приложения в Market прямо нажатием кнопки?

Вам нужно поднять специально сформированное намерение , например:

Uri marketUri = Uri.parse("market://details?id=" + packageName); Intent marketIntent = new Intent(Intent.ACTION_VIEW, marketUri); startActivity(marketIntent); 

Где packageName будет именем пакета вашего целевого приложения.

Я думаю, вы можете напрямую ссылаться на эту ссылку: http://market.android.com/search?q=pname:com.voxmobili.phonebook (но с рабочей ссылкой для приложения, которая есть :))