Я пытаюсь выяснить, существует ли уже конкретный пакет в Android Market.
Я знаю, что у меня нет проблем с тем, чтобы на самом деле открыть приложение Market на странице пакета:
Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setData(Uri.parse("market://details?id=" + PACKAGE_NAME));
startActivity(intent);
Но я хочу знать, существует ли оно, прежде чем я попробую это - чтобы пользователь не получил страница рынка по умолчанию "не найдена".
Один из способов сделать это, конечно же, - использовать URL-адрес веб-рынка с HttpClient (https://market.android.com/details?id=) - это вернет 404, если пакет не существует.
Однако я ищу способ сделать это с помощью приложения "Маркет", установленного на устройстве.